2
我在Atom Editor的項目根目錄中保存了this .eslintrc,但即使在重新啓動後,linter-js-standard包的行爲也不會改變。如何在.eslintrc中禁用特定的linter規則?
如何禁用特定規則沒有多餘半?
我已經試過Mark的建議here,但它不適合我。
我在Atom Editor的項目根目錄中保存了this .eslintrc,但即使在重新啓動後,linter-js-standard包的行爲也不會改變。如何在.eslintrc中禁用特定的linter規則?
如何禁用特定規則沒有多餘半?
我已經試過Mark的建議here,但它不適合我。
eslint
有一個叫做linter-eslint
的短絨包,它可以直接與你的.eslintrc
文件一起工作。
默認情況下,此包將在根項目目錄中使用.eslintrc
。如果不存在,它將使用您的package.json
中指定的那個。
安裝linter-eslint
後,在packages
標籤上,您可以點擊settings
獲得linter-eslint
。在這個頁面上有一個eslintrc Path
的選項。您可以使用此設置指定.eslintrc
文件,該文件不是項目根目錄中的.eslintrc
文件或package.json
中的文件。您還可以自定義eslint規則,或者在未找到eslint配置文件時禁用。
爲什麼不''linter-eslint'? –
感謝您的提示!我沒有了解linter-eslint,但我設法爲ES6,Babel和JSX設置了它。使用這個包,.eslintrc被適當考慮,我可以禁用特定的規則。 – pwagner
是的,如果你可以擴展如何確保一個Atom linter包考慮到.eslintrc,那將是最令人滿意的。 – pwagner