[英]how to turn off eslint rule `angular/file-name` in eslint-plugin-angular
我有這樣的配置。
`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"
]
}
}; `
我在終端收到此警告
Filename must be "callsController.js" angular/file-name
Angular插件正在運行文件名規則,由於我在您的規則列表中未看到它,因此默認情況下是在猜測。 您應該可以在eslintrc中使用"angular/file-name":0
覆蓋它。
在您的.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.