Node.js 加载插件导入失败:';eslint插件导入';
我是新来的。我将按照安装节点的教程步骤进行操作。但是,当我运行Node.js 加载插件导入失败:';eslint插件导入';,node.js,reactjs,npm,create-react-app,Node.js,Reactjs,Npm,Create React App,我是新来的。我将按照安装节点的教程步骤进行操作。但是,当我运行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
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插件导入”,但没有成功
npm install eslint-plugin-import -g
npm WARN eslint-plugin-import@2.7.0 requires a peer of eslint@2.x - 4.x but none was installed.
+ eslint-plugin-import@2.7.0
系统信息
eslint --version
v4.2.0
npm -v
5.2.0
npm list -g | grep eslint
├─┬ eslint@4.2.0
│ ├─┬ eslint-scope@3.7.1
├─┬ eslint-plugin-import@2.7.0
│ ├─┬ eslint-import-resolver-node@0.3.1
│ ├─┬ eslint-module-utils@2.1.1
├─┬ eslint-plugin-react@7.1.0
在连续安装以下组件后,该问题已为我解决:
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脚本负责处理webpack
、babel
和eslint
及其依赖关系
这可以避免冲突,就像您的情况一样。试试这个
npm install -g eslint
然后
在成功安装
npm
后运行create-react-app
时,我遇到了这种情况。将npm版本从v5.2降低到v4.6.1为我解决了这个问题 今天以相同的问题跑步。已将ESLint 5.16升级到6.6.0,并已使用vue ESLint插件5.2.3。
必须安装以下软件包:
npm install eslint-plugin-import --save-dev
npm install eslint-plugin-node --save-dev
npm install eslint-plugin-promise --save-dev
npm install eslint-plugin-standard --save-dev
也有同样的问题。我通过禁用vscode的eslint扩展名解决了这个问题,还删除了根目录中的.eslintrc文件以及package.json文件中的所有.eslintrc文件痕迹。你能发布你的.eslintrc和webpack.config文件吗。然而,它一直未能加载elint模块,即eslint plugin flowtype、eslint plugin jsx ally……是的,似乎我仍然需要安装
eslint plugin flowtype
和eslint-plugin-jsx-a11y
,在收到eslint--init
的消息后,我试图重新安装它提到的软件包,自从它在本地安装以来,它是全局的。我添加的eslint插件导入
仍然缺少依赖项。我结束了这项工作(至少对我来说):npm-g安装eslint eslint插件节点eslint插件标准eslint插件承诺eslint配置标准eslint插件导入
解决了这个问题
npm install eslint-plugin-import --save-dev
npm install eslint-plugin-node --save-dev
npm install eslint-plugin-promise --save-dev
npm install eslint-plugin-standard --save-dev