2017-06-04 252 views
0

我有這樣的配置。如何在eslint-plugin-angular中關閉eslint規則`angular/file-name`

`module.exports = { 「全局」:{ 「角度」:1 }, 「ENV」:{ 「瀏覽器」:真, 「CommonJS的」:真, 「ES6」:真 }, 延伸:[ '插件:角度/ johnpapa', 'eslint:推薦'],

"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

+0

這裏沒有足夠的信息來理解你的問題。 – Claies

+1

但是,它*看起來像*您正在詢問由自定義插件實現的文件名規則;我可能會從該插件的文檔開始:https://github.com/Gillespie59/eslint-plugin-angular/blob/master/docs/file-name.md – Claies

回答

3

此警告的角度插件運行的文件名稱規則,我被默認的猜測,因爲我沒有看到它在你的規則列表。你應該可以在你的eslintrc中用"angular/file-name":0覆蓋它。