【问题标题】:Cannot find module 'babel-eslint' (both standard and babel-eslint already installed locally)找不到模块“babel-eslint”(标准和 babel-eslint 已在本地安装)
【发布时间】:2019-08-06 09:43:11
【问题描述】:

什么版本的标准?

12.0.1

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

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

您预计会发生什么?

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

究竟发生了什么?

  • 我在 devDependencies(本地)上安装了标准和 babel-eslint。

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

  • 我收到错误:找不到模块“babel-eslint”

从前几期看851167,应该是安装在同级的时候修复的。但这不会发生在我身上。

我已尝试将配置放在 package.json 上:

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

但这并不能解决问题。

【问题讨论】:

标签: standardjs


【解决方案1】:

试试

$yarn add standard babel-eslint

【讨论】:

    【解决方案2】:

    我通过这样做解决了这个问题:

    npm install -g babel-eslint
    

    【讨论】:

      【解决方案3】:

      您好,这是一个老问题,但是对于将来会经过这里的人来说,这些答案对我不起作用,但是这个答案对我有用:

      npm install babel-eslint --save-dev
      

      【讨论】:

        猜你喜欢
        • 2019-10-10
        • 2016-05-27
        • 2016-09-14
        • 2021-07-16
        • 2021-01-30
        • 2021-10-29
        • 2021-09-10
        • 2022-01-14
        • 2022-06-23
        相关资源
        最近更新 更多