Atom不断抛出babel-eslint错误

时间:2016-05-13 02:46:09

标签: babeljs atom-editor eslint

首先,如果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)

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

2 个答案:

答案 0 :(得分:8)

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

来解决此问题
~/.atom/packages/linter-eslint/

然后跑步:

npm install babel-eslint

您需要确保在路径中安装了Node并且npm才能使上述工作正常进行。我还建议在项目GitHub存储库中将问题报告为defect

答案 1 :(得分:1)

尝试此设置:

您无需添加babel-eslint作为依赖项。只需在Atom中检查此设置即可。