[英]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.