【问题标题】:eslint error from vue Error: Cannot find module 'eslint/lib/ast-utils'来自 vue 的 eslint 错误错误:找不到模块 'eslint/lib/ast-utils'
【发布时间】:2019-03-18 01:45:13
【问题描述】:

我正在尝试在我的代码上运行 eslint,但出现以下错误:

> vue-cli-service lint; vue-cli-service test

 ERROR  Error: Cannot find module 'eslint/lib/ast-utils'
Referenced from: /Users/username/Development/project/tests/e2e/.eslintrc
Error: Cannot find module 'eslint/lib/ast-utils'
Referenced from: /Users/username/Development/project/tests/e2e/.eslintrc
    at Function.Module._resolveFilename (module.js:547:15)
    at Function.Module._load (module.js:474:25)
    at Module.require (module.js:596:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (/Users/username/Development/project/node_modules/eslint-plugin-protractor/lib/rules/array-callback-return.js:8:16)
    at Module._compile (module.js:652:30)
    at Object.Module._extensions..js (module.js:663:10)
    at Module.load (module.js:565:32)
    at tryModuleLoad (module.js:505:12)
    at Function.Module._load (module.js:497:3)

版本:

"@babel/core": "^7.1.0",
"@babel/plugin-syntax-flow": "^7.0.0",
"@babel/preset-flow": "^7.0.0",
"@babel/plugin-transform-flow-strip-types": "^7.0.0",
"@vue/cli-plugin-babel": "^3.0.5",
"@vue/cli-plugin-eslint": "^3.0.5",
"@vue/cli-plugin-unit-jest": "^3.0.5",
"@vue/cli-service": "^3.0.5",
"@vue/test-utils": "^1.0.0-beta.25",
"babel-eslint": "^10.0.1",
"babel-jest": "^23.6.0",
"babel-loader": "^8.0.2",
"eslint": "^5.6.1",
"eslint-config-sagely": "git+ssh://git@github.com/sagely/eslint-config-sagely.git",
"eslint-plugin-flowtype": "^2.50.3",
"eslint-plugin-flowtype-errors": "^3.6.0",
"eslint-plugin-vue": "^4.7.1",

我在这里错过了什么?

【问题讨论】:

标签: vue.js eslint


【解决方案1】:

在我的情况下,我得到了类似的 Error: Cannot find module 'eslint/lib/rules/utils/ast-utils',我需要升级 eslint - v5 到 v7 对我有用。

【讨论】:

    【解决方案2】:

    解决此问题的最简单方法是删除您的 node_modules 文件夹并再次执行 npm install 或使用您使用的任何包管理器再次安装所有包。

    【讨论】:

      猜你喜欢
      • 2021-12-13
      • 2021-07-01
      • 2020-07-03
      • 2019-03-28
      • 2018-05-26
      • 2022-01-20
      • 2018-11-19
      • 1970-01-01
      • 2017-10-04
      相关资源
      最近更新 更多