私は反応するのが初めてです。ノードをインストールするチュートリアルの手順に従っています。ただし、npm start
、エラーが引き続き表示されます。
Failed to compile.
./src/index.js
Module build failed: Error: Failed to load plugin import: Cannot find module 'eslint-plugin-import'
Referenced from:
at Array.forEach (native)
at Array.reduceRight (native)
また、「eslint-plugin-import」をインストールしようとしましたが、無駄に...
npm install eslint-plugin-import -g
npm WARN [email protected] requires a peer of [email protected] - 4.x but none was installed.
+ [email protected]
システム情報
eslint --version
v4.2.0
npm -v
5.2.0
npm list -g | grep eslint
├─┬ [email protected]
│ ├─┬ [email protected]
├─┬ [email protected]
│ ├─┬ [email protected]
│ ├─┬ [email protected]
├─┬ [email protected]
この問題は、次のものを連続してインストールした後に解決されました。
npm install eslint-plugin-import eslint-plugin-flowtype eslint-plugin-jsx-a11y eslint-plugin-react
次のように、eslintをローカルにインストールしようとしましたか?
npm install eslint-plugin-import --save-dev
?
編集-ソリューション:
Eslintパッケージを次々にインストールする代わりに、次の方法で問題を軽減できます。
npm install react-scripts
react-scriptsはwebpack、babel、eslint、およびそれらの依存関係を処理しているためです。
これにより、あなたの場合のように、競合を避けることができます。
これを試して
npm install -g eslint
それから
eslint --init
create-react-app
が成功した後、npm install
を実行中にこれを経験しました。 npmバージョンをv5.2からv4.6.1にダウンさせると、これが修正されました。