Closed doranko closed 6 hours ago
ERROR in [eslint] Plugin "import" was conflicted between ".eslintrc.json" and ".eslintrc.json » eslint-config-react-app".
eslint の設定のコンフリクトと思われる。 react を使用している関係で package.json にて eslint の設定を読み込んでいるが、それに加えて .eslintrc.json を自前で用意しているのでその設定内容がコンフリクトしているものと想定される。
コンテナ起動後に以下のようなエラーが出るのは単純に eslint によるコーディングルール違反の警告。
ERROR in src/content/applications/Users/profile/ProfileCover.tsx:81:25 TS7031: Binding element 'user' implicitly has an 'any' type.
解決方法はおそらく下記
client/app/.eslint.json を削除 ⇒早めにコミットする。 対象ブランチ:dev_v0.0.1
各 tsx について指摘されている TSxxxx のエラーを修正 ⇒各自で修正していく
- client/app/.eslint.json を削除
dev_v0.0.1 にプッシュ済み 各 tsx について各々修正していく
client コンテナ起動時に eslint および webpack がエラーを吐く
(恐らく node_modules など?)git 管理されていないファイルを削除するとエラーを吐くようになります。 なぜかダッシュボードへのアクセスは可能ですが、エラーなので早急に対応が必要です。
エラーが出ている以上、変更が適用されていない可能性があります(現段階ではそこまではまだ調査していません)。
再現方法
適当なディレクトリに clone してきて dev_v0.0.1 をチェックアウトして
docker compose up --build
。現状判明していること
コミット: 280d11077c47176b43ff8911a15b370a81273550 (2023/06/17 マージ) 時点で下記のエラーが発生する。 ダッシュボードへのアクセスは可能。
コミット: 43d611ced2ac7d0c904833dc7ac2f1c99270edd7 (2023/10/23 マージ) 時点で下記のエラーが発生する。