【问题标题】:Grunt jshint disable Expected a conditional expression and instead saw an assignmentGrunt jshint disable 期望一个条件表达式,而是看到一个赋值
【发布时间】:2014-07-21 06:10:00
【问题描述】:

我正在使用grunt-contrib-jshint,它在我的 JS 文件中发现以下错误:

line 5   col 70  Expected a conditional expression and instead saw an assignment.

我知道这个错误的原因,但我只想禁用它。看着here,看起来我可以在我的jshintrc 中使用no-cond-assign 为0,或者在我的选项中添加-W084 : true

问题是第一个解决方案最终导致 jshintrc 损坏,而第二个解决方案没有解决问题。另一种选择是添加-W022 : true(我在 cmets 中找到的解决方案)也不起作用。

【问题讨论】:

标签: gruntjs jshint grunt-contrib-jshint


【解决方案1】:

使用ignore pragma 跳过这一行:

/* jshint ignore:start */
if(this = Infinity)
/* jshint ignore:end */
  {
  return;
  }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-09
    • 2019-04-22
    • 2020-02-12
    • 2019-10-15
    • 2020-11-08
    相关资源
    最近更新 更多