ESLint是否可以忽略整个目录的一个特定规则?
就我而言,我想忽略import/prefer-default-export一个名为的目录commonComponents
我有一些文件在某个文件夹中,这些文件来自供应商,所以我无法控制它们.我想为该目录和所有子文件夹中的所有文件禁用eslint.
我正在尝试修复eslint代码中的警告,并且收到了很多警告。问题是有问题的文件不是开玩笑的测试,而是cypress测试。测试是有效的,因为cypress expect与jest expect.
有没有办法忽略警告cypress目录jest/valid-expect?或者如果失败只是忽略目录进行任何jest验证?jest该目录中没有测试。
我正在按照本教程创建一个项目:使用 Vue.js 和 Express.js 的全栈 Web 应用程序:第 1 部分 - 介绍
我运行了下一个命令:“npm start”,它在我的 package.json 中配置如下:
"scripts": {
"start": "./node_modules/nodemon/bin/nodemon.js src/app.js --exec 'npm run lint && node'",
"lint": "./node_modules/.bin/eslint **/*.js"
},
Run Code Online (Sandbox Code Playgroud)
但是 ESLint 抛出了下一个错误:
Oops! Something went wrong! :(
ESLint: 5.0.1. No files matching the pattern "node_modules/ipaddr.js" were found. Please check for typing mistakes in the pattern.
npm ERR! code ELIFECYCLE npm ERR! errno 2 npm ERR! server@1.0.0 lint: `eslint **/*.js` npm ERR! Exit status 2 npm ERR! npm ERR! …Run Code Online (Sandbox Code Playgroud)