使用 ESLint 构建 react-webapp 时遇到问题;ESLint 找不到要扩展的配置“developit”

Mag*_*and 5 node.js npm reactjs eslint

我的反应应用程序使用 正常工作npm start,但是当我尝试时npm run build遇到了麻烦。

Oops! Something went wrong! :(

ESLint: 6.8.0.

ESLint couldn't find the config "developit" to extend from. Please check that the name of the config is correct.

The config "developit" was referenced from the config file in "/home/user/beregning-innsikt/beregning-innsikt-webapp/src/main/webapp/node_modules/@babel/preset-modules/package.json".

If you still have problems, please stop by https://gitter.im/eslint/eslint to chat with the team.

npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! beregning-innsikt-webapp@2.0.0 lint: `eslint 'src/**/*{.ts,.tsx}'`
npm ERR! Exit status 2
npm ERR! 
npm ERR! Failed at the beregning-innsikt-webapp@2.0.0 lint script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/user/.npm/_logs/2020-08-11T08_20_44_975Z-debug.log
ERROR: "lint" exited with 2.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! beregning-innsikt-webapp@2.0.0 prebuild: `npm-run-all clean lint && aurora-mi git`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the beregning-innsikt-webapp@2.0.0 prebuild script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/user/.npm/_logs/2020-08-11T08_20_45_002Z-debug.log
Run Code Online (Sandbox Code Playgroud)

Babel 配置文件包含以下内容:

 "eslintConfig": {
    "extends": "developit",
    "rules": {
      "no-console": 0,
      "new-cap": 0
    }
  }, 
Run Code Online (Sandbox Code Playgroud)

我已经尝试过 node v 13.7.0 和 14.1.0。有谁知道如何解决这个问题?

Sha*_*dam 7

node_modules好像也掉毛了

.eslintignore要解决此问题,您可以在根目录中创建文件并将node_modules/文件夹添加到 eslintignore 文件中