アプリ開発をしている中で、yarn start
をしても下記のようなエラーが発生してyarn start
ができなくなったので、解決法を探しました。
ERROR in Entry module not found: Error: Can't resolve './src'
package.json
何かあれこれいじってるうちに、package.jsonのscripts部分を下記のように変更してしまっていました。
"scripts": {
"start": "webpack-dev-server --content-base src --mode development --inline",
},
なので、こちらの記事を参考に、
"start": "react-scripts start",
このように戻し、yarn start
すると、ターミナル上に「バグを直すためにこれこれやってください」という手順が示されました(スクショ撮り忘れました、、)。
バグ修正でやったこと
ざっくりとですが、指示に書いてあった内容を振り返ると、
- `node_modules{のフォルダを削除
-
yarn.lock
ファイルを削除 - ターミナルで
yarn
を実行 - そして
yarn start
以上のような手順でエラーを消すことが出来ました。
まとめ
package.json
まわりの理解がまだまだ乏しいので、しっかりどこで何が行われているのかを把握していきたいと思います。