[英]upgrade ESLint to ECMA6 Brackets IDE
我最近改用Brackets IDE在JavaScript上編碼。 在意識到默認的Brackets短絨是JSLint的一個非常過時的版本之后,我遵循了一些文檔並最終安裝了功能更強大的ESLint 。
問題在於,該linter僅針對ECMA5構建,甚至無法識別const
等關鍵字的用法。
社區做出了一些努力,以使JSLint更好地接受ECMA6,但是由於我已經在Cloud9 IDE中使用ESLint了一段時間了,所以我希望保留它。
我的反應是在某些eslint
配置文件中手動添加規則 ,但是在搜索后找不到。
方括號-eslint項目中的一個問題是,擴展名將使用ESLint的標准.eslintrc
配置文件。 嘗試將此.eslintrc.json
放入項目的根目錄中:
{
"root": true,
"parserOptions": {
"ecmaVersion": 6
},
"extends": "eslint:recommended"
}
您可以在ESLint的配置指南中找到更多選項。 您還可以在項目的根目錄中運行eslint --init
,以使ESLint引導您完成初始配置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.