【问题标题】:why do i get a error when trying to "npm run serve"?为什么我在尝试“npm run serve”时会出错?
【发布时间】:2021-04-15 19:27:02
【问题描述】:

我不知道这个错误意味着什么,任何人都知道可能的修复方法是什么?

Failed to compile.

./src/main.js
Module build failed (from ./node_modules/eslint-loader/index.js):
Error: No ESLint configuration found.
    at Config.getLocalConfigHierarchy (C:\Users\George\desktop\vuejsprojects\website\node_modules\eslint\lib\config.js:268:39)
    at Config.getConfigHierarchy (C:\Users\George\desktop\vuejsprojects\website\node_modules\eslint\lib\config.js:192:43)
    at Config.getConfigVector (C:\Users\George\desktop\vuejsprojects\website\node_modules\eslint\lib\config.js:299:21)
    at Config.getConfig (C:\Users\George\desktop\vuejsprojects\website\node_modules\eslint\lib\config.js:342:29)
    at processText (C:\Users\George\desktop\vuejsprojects\website\node_modules\eslint\lib\cli-engine.js:181:33)
    at CLIEngine.executeOnText (C:\Users\George\desktop\vuejsprojects\website\node_modules\eslint\lib\cli-engine.js:690:40)
    at lint (C:\Users\George\desktop\vuejsprojects\website\node_modules\eslint-loader\index.js:263:17)
    at transform (C:\Users\George\desktop\vuejsprojects\website\node_modules\eslint-loader\index.js:237:18)
    at C:\Users\George\desktop\vuejsprojects\website\node_modules\loader-fs-cache\index.js:127:18
    at ReadFileContext.callback (C:\Users\George\desktop\vuejsprojects\website\node_modules\loader-fs-cache\index.js:31:14)
    at FSReqCallback.readFileAfterOpen [as oncomplete] (fs.js:273:13)

【问题讨论】:

标签: node.js vue.js npm


【解决方案1】:

本地安装和使用

如果您想将 ESLint 作为项目构建系统的一部分,我们建议您在本地安装它。你可以使用 npm 来做到这一点:

npm install eslint --save-dev

然后你应该设置一个配置文件:

./node_modules/.bin/eslint --init

之后,您可以像这样在项目的根目录中运行 ESLint:

./node_modules/.bin/eslint yourfile.js


配置

注意:如果您来自 1.0.0 之前的版本,请查看migration guide

运行eslint --init 后,您的目录中将有一个.eslintrc 文件。在其中,您会看到一些这样配置的规则:

{
    "rules": {
        "semi": ["error", "always"],
        "quotes": ["error", "double"]
    }
}

了解更多:Getting Started with ESLint

【讨论】:

    【解决方案2】:

    几周前我遇到了同样的错误,我在项目的终端上运行了这个并解决了它:

    npm install eslint -g -D
    
    eslint --init
    

    我从这里拿走了它: https://github.com/creativetimofficial/vue-argon-design-system/issues/34

    【讨论】:

      猜你喜欢
      • 2021-10-26
      • 1970-01-01
      • 2020-08-25
      • 2020-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-15
      • 2023-03-29
      相关资源
      最近更新 更多