症状
"Unable to resolve path to module"というeslintエラーが発生する。
原因
importする際、パスは絶対パスを使ってくれということだが、buildする時には特に問題にならない。
対応
-
eslint-import-resolver-webpackをインストール
npm install --save-dev eslint-import-resolver-webpack
-
.eslintrc.jsonに下記の設定を追加
{ "settings": { "import/resolver": "webpack" } }
別にこれはeslintのチェックからoffした方がもっとシンプルで良さそうな気がする。
-
.eslintrc.jsonのrulesに下記の設定を追加
"import/no-unresolved": "off"