通过NPM安装ESLint后,我在浏览器中收到以下错误:
错误:无法找到模块'eslint / lib / rules / no-unused-expressions'引用自:
知道什么可能导致这个以及我如何解决它?
请尝试以下步骤:
如果您想拥有eslint,请尝试检查devDependencies中是否包含以下行:
**"eslint": "5.6.0"**
我在使用create-react-app时遇到了这个问题。 React脚本已经安装了一个eslint版本,这意味着您不需要自己安装eslint。我通过执行以下操作修复了此问题:
npm install
npm start
,一切都恢复正常确保你清洁你的node_modules
。删除package-lock.json。并运行
npm cache clean --force
清理缓存。现在通过在目录中运行以下命令来安装eslint
:
npm i --save eslint
删除了node-modules文件夹 删除了我的package-lock.json文件 从package.json文件中删除了eslint 再次安装所有包
npm install
npm start
一切都恢复正常