2017-07-13 11 views
3

私は反応が新しくなりました。私はノードをインストールするチュートリアルの手順に従っています。しかし、npm startを実行すると、エラーが表示され続けます。プラグインの読み込みに失敗しました: 'eslint-plugin-import'

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 - プラグインのインポート' をインストールしようとしましたが、無駄に...

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] 
+0

あなたは.eslintrcファイルとwebpack.configファイルを投稿できますか? – enzoborgfrantz

+0

isling 'esling-plugin-import'は、クエストインに記載されているエラーを解決しました。しかし、それはelintモジュール、つまりeslint-plugin-flowtype、eslint-plugin-jsx-allyの読み込みに失敗します。 – RussellB

+0

うん、それでも 'eslint-plugin-flowtype'と' eslint-plugin -jsx-a11y' – WeiJay

答えて

7

問題は後に私のために解決されます次の行を次の行にインストールします。

npm install eslint-plugin-import eslint-plugin-flowtype eslint-plugin-jsx-a11y eslint-plugin-react 

Haローカルにeslintをインストールしようとしましたか?

npm install eslint-plugin-import --save-dev 

編集 - 溶液:代わりに次々とeslintパッケージをインストールするので、問題はWebPACKの、バベルとeslintの世話をされて反応し、スクリプトなど

npm install react-scripts 

することによって軽減することができる

とその依存関係。

これは、あなたの場合のように競合を避けることができます。

+0

最初の束をインストールした後で動作します!ありがとうございました:) – WeiJay

1

は成功npm installcreate-react-appを実行している間、私はこれを経験した

eslint --init 
+0

'eslint --init'からのメッセージの後、私はそれがローカルにインストールされて以来、それが全体的に言及したパッケージを再インストールしようとしました。私が追加した 'eslint-plugin-import'には依然として依存関係がありませんでした。私はこれで終わりました(少なくとも私のために): 'npm -g install eslint eslint-plugin-node eslint-plugin-standard eslint-plugin-promise eslint-config-standard eslint-plugin-import' – Hibou57

0

この

npm install -g eslint 

を試してみてください。 v5.2からv4.6.1へのnpmバージョンを持ってきてくれたので、これを修正しました。

関連する問題