YaT*_*ras 217
要忽略eslint规则中的某些文件夹,我们可以.eslintignore在根目录中创建该文件,并在那里添加我们想要省略的文件夹的路径(与之相同.gitignore).
# path/to/project/root/.eslintignore
# /node_modules/* and /bower_components/* in the project root are ignored by default
# Ignore built files except build/index.js
build/*
!build/index.js
Run Code Online (Sandbox Code Playgroud)
Gré*_*ima 61
在 ESLint 6.7.0+ 中使用“ignorePatterns”:[]。
您可以在配置文件中使用ignorePatterns告诉ESLint忽略特定文件和目录。
.eslintrc.js的示例
module.exports = {
env: {
// ...
},
extends: [
// ...
],
parserOptions: {
// ...
},
plugins: [
// ...
],
rules: {
// ...
},
ignorePatterns: ["src/test/*"], // <<< ignore all files in test folder
};
Run Code Online (Sandbox Code Playgroud)
或者您可以忽略具有某些扩展名的文件:
ignorePatterns: ['**/*.js']
Run Code Online (Sandbox Code Playgroud)
您可以在此处阅读用户指南文档。
https://eslint.org/docs/user-guide/configuring/ignoring-code
Alb*_*rez 19
先前的答案是在正确的轨道上,但是完整的答案将是“ 仅对一组文件禁用规则”,您将找到禁用/启用某些文件夹的规则所需的文档(因为在某些情况下,您不会不想忽略整个事情,只禁用某些规则)。例:
{
"env": {},
"extends": [],
"parser": "",
"plugins": [],
"rules": {},
"overrides": [
{
"files": ["test/*.spec.js"], // Or *.test.js
"rules": {
"require-jsdoc": "off"
}
}
],
"settings": {}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
69149 次 |
| 最近记录: |