Atom不断抛出babel-eslint错误

Jos*_*ose 4 eslint atom-editor babeljs

首先,如果eslint未在React项目中保存为依赖项,则atom会抛出此错误,并且它会弹出为红色通知.现在我在一个不是 git repo 的目录中工作,每当我尝试输入时它都会不断发出这个错误.这就是我所看到的:

Error: Cannot find module 'babel-eslint'
    at Object.ModuleResolver.resolve (/Users/josetello/.atom/packages/linter-eslint/node_modules/eslint/lib/util/module-resolver.js:75:19)
Run Code Online (Sandbox Code Playgroud)

我已经尝试在原子中更新eslint/babel包,卸载它们,在原子配置文件中查找关于这可能是什么的提示,但没有运气.它让我疯了 - 其他人遇到类似的东西?

Ric*_*ter 8

您可以通过将目录更改为:

~/.atom/packages/linter-eslint/
Run Code Online (Sandbox Code Playgroud)

然后运行:

npm install babel-eslint
Run Code Online (Sandbox Code Playgroud)

您需要确保已安装Nodenpm在上面的路径中工作.我还建议将问题报告为项目GitHub存储库的缺陷.