找不到模块“ babel-eslint”(标准和babel-eslint已在本地安装)

时间:2019-03-15 10:23:14

标签: standardjs

什么版本的标准?

12.0.1

什么操作系统,Node.js和npm版本?

Windows 10, 节点v10.15.1, NPM v.6.8.0

您期望发生什么?

  • 我在devDependencies上同时安装了standard和babel-eslint (本地)。
  • 我运行standard --parser babel-eslint
  • 我得到了标准使用babel-eslint解析器来识别babel代码样式而不是声明 作为样式错误

实际发生了什么?

  • 我在devDependencies上同时安装了standard和babel-eslint。

  • 我运行标准的--parser babel-eslint

  • 我得到错误:找不到模块'babel-eslint'

我从先前的85 1167期中读到,当它们安装在同一级别时,应该将其修复。但这不是在我身上发生的。

我试图将config放在package.json下方:

"standard": {
    "parser": "babel-eslint"
  }

但是它不能解决问题。

3 个答案:

答案 0 :(得分:1)

尝试

$yarn add standard babel-eslint

答案 1 :(得分:0)

已经在github问题https://github.com/standard/standard/issues/1257

上解决了

答案 2 :(得分:0)

我通过以下方法解决了这个问题:

npm install -g babel-eslint