我的 vim 中的 JSHint 将 'yield' 标记为警告。

Posted

技术标签:

【中文标题】我的 vim 中的 JSHint 将 \'yield\' 标记为警告。【英文标题】:JSHint in my vim marks 'yield' as a warning.我的 vim 中的 JSHint 将 'yield' 标记为警告。 【发布时间】:2016-12-02 17:52:08 【问题描述】:

我正在编写一些 mocha 测试并将 vim 与 JSHint 一起使用。 不幸的是,由于 'yield' 关键字,JSHints 给了我很多警告。

'yield' 在 ES6(使用 'esversion: 6')或 Mozilla JS 扩展(使用 moz)中可用。

这是 W118 警告,我已尝试使用

在我的 .jshintrc 文件中禁用此警告

    "mocha": true,
    "-W118": true

但到目前为止,我未能成功隐藏此警告。任何想法为什么? 我已经阅读了文档,我不想使用任何内联配置。

【问题讨论】:

一个想法尝试在.jshintrc中设置"esversion": 6, 工作就像一个魅力!谢谢! 【参考方案1】:

感谢melchor629 找到答案。设置

“esversion”:6

在我的 .jshintrc 文件中修复了问题。

【讨论】:

以上是关于我的 vim 中的 JSHint 将 'yield' 标记为警告。的主要内容,如果未能解决你的问题,请参考以下文章

ST2:SublimeLinter 忽略 JSHint 设置

如何将全局配置传递给 jshint?

如何将全局配置传递给 jshint?

如何让 JsHint sbt 插件更有用?

第一次安装jshint,jshint新手使用记录

抑制 JSHint / JSLint 或替代服务中的“混合空格和制表符”警告?