[英]how to turn off eslint rule `angular/file-name` in eslint-plugin-angular
i have configuration like this. 我有这样的配置。
`module.exports = { "globals": { "angular": 1 }, "env": { "browser": true, "commonjs": true, "es6": true }, extends: ['plugin:angular/johnpapa', 'eslint:recommended'], `module.exports = {“ globals”:{“ angular”:1},“ env”:{“ browser”:true,“ commonjs”:true,“ es6”:true},扩展:['plugin:angular / johnpapa','eslint:recommended'],
"parserOptions": {
"sourceType": "module"
},
"plugins": [
"angular"
],
"rules": {
"no-console": 0,
"angular/ng_controller_name": 0,
"indent": [
"error",
"tab"
],
"linebreak-style": [
"error",
"unix"
],
"quotes": [
"error",
"single"
],
"semi": [
"error",
"always"
]
}
}; }; `
`
and i get this warning in terminal 我在终端收到此警告
Filename must be "callsController.js" angular/file-name
The angular plugin is running a file name rule, I'm guessing by default since I don't see it in your rule list. Angular插件正在运行文件名规则,由于我在您的规则列表中未看到它,因此默认情况下是在猜测。 You should be able to override this with
"angular/file-name":0
in your eslintrc. 您应该可以在eslintrc中使用
"angular/file-name":0
覆盖它。
In your .eslintrc
add "angular/file-name": 0
in the rules section, like so: 在您的
.eslintrc
中的规则部分中添加"angular/file-name": 0
,如下所示:
{
"extends": "eslint:recommended",
"plugins": ["angular"],
"env": {
...
},
"globals": {
"angular": true,
"module": true,
"inject": true
},
"rules": {
"angular/file-name": 0
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.