Ich bin neu zu reagieren. Ich folge den Installationsschritten des Tutorials. Beim Ausführen von npm start
werden jedoch weiterhin Fehler angezeigt.
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)
Ich habe auch versucht, 'eslint-plugin-import' zu installieren, aber umsonst ...
npm install eslint-plugin-import -g
npm WARN [email protected] requires a peer of [email protected] - 4.x but none was installed.
+ [email protected]
Systeminformationen
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]
Das Problem wurde für mich behoben, nachdem Folgendes in einer Reihe installiert wurde:
npm install eslint-plugin-import eslint-plugin-flowtype eslint-plugin-jsx-a11y eslint-plugin-react
Haben Sie versucht, eslint lokal zu installieren, z
npm install eslint-plugin-import --save-dev
?
Edit -Lösung:
Anstatt eslint-Pakete nacheinander zu installieren, kann das Problem mit behoben werden
npm install react-scripts
als Reaktionsskripte kümmern wir uns um Webpack, Babylon und Eslint und deren Abhängigkeiten.
Dies kann Konflikte vermeiden, wie in Ihrem Fall.
Versuche dies
npm install -g eslint
dann
eslint --init
Ich habe dies beim Ausführen von create-react-app
nach einem erfolgreichen npm install
erfahren. Das Herunterfahren der npm-Version von v5.2 auf v4.6.1 hat dies für mich behoben.