gpt4 book ai didi

javascript - syntastic 提示 ES6 模块语法

转载 作者:行者123 更新时间:2023-12-03 01:51:59 26 4
gpt4 key购买 nike

我喜欢 javascript 的 Syntastic,但我正在使用新的 ES6 module tranpiler syntastic 对这些类型的陈述并不满意:

import Typeahead from './lib/components/ember-typeahead';

我是否可以对此类声明保持沉默?

最佳答案

Syntastic will use JSHint to check JavaScript syntax if it's available (我推荐使用 jslint)。

JSHint supports es6 syntax with the esnext flag ,其中包括对 exportimport 模块语法的支持。

我建议adding a .jshintrc file添加到您的项目以控制整个项目的 JSHint 行为(以及 Syntastic 的行为):

{
"esnext": true
}

注意:请小心,因为使用 esnext 标志将添加对 es6's new language sytax全部的支持JSHint 目前支持的,而不仅仅是模块语法。

注意:esnext现已弃用,取而代之的是 esversion语法。

{
"esversion": 6
}

关于javascript - syntastic 提示 ES6 模块语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20160921/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com