我正在使用 Atom 的linter
, react
, and linter-jshint
/linter-jsxhint
。
在我的 JSX 文件中,我不断收到警告
警告:“导入”仅在 ES6 中可用(使用 esnext 选项)。 (W119)
这非常简单。我查了一下,发现这个可以在下面设置jshintConfig
选项中package.json
(使用 NPM 时)。我的项目使用 NPM 并且我有一个package.json
。我补充道:
"jshintConfig": {
"esnext": true
}
之后,我重新加载,但警告仍然存在。我也修改了我的linter-jshint
/linter-jsxhint
Atom 中的配置 (config.cson
) with:
"linter-jshint":
harmony: true
esnext: true
"linter-jsxhint":
harmony: true
esnext: true
并重新加载,但这也没有帮助。
所以:使用时linter-jshint
/linter-jsxhint
作为 Atom 包,我如何设置esnext
选项?
您可以创建一个.jshintrc
在你的项目文件夹中,linter 将把它作为 json 源文件读取。
要使用 esnext 选项,
{
"esnext": true
}
您可能需要重新打开 JS 文件才能看到新的更改。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)