如何在Webstorm中关闭JSHint错误?

Bla*_*nic 12 javascript webstorm

我在测试中的文件有以下错误: Expected an assignment or function call and instead saw an expression.它是从Chai库断言生成的.如何在Webstorm中将其关闭?它使线条变黄并显示警告.

Zor*_*ayr 14

使用时遇到同样的问题chai,以下是为我修复的问题 -

  1. 点击WebStorm然后打开首选项Preferences
  2. 搜索, Expression statement which is not assignment
  3. 禁用检查(见屏幕截图),点击Apply&OK

表达式语句不是赋值


Dav*_*oha 13

这里的问题是WebStorm 使用 JSHint生成内部警告,但是这个内部机制完全独立于在Settings/Languages&Frameworks/JavaScript/Code Quality Tools/JSHint下启用JSHint.(如果你在那里启用JSHint,你会得到更多的警告,看起来JSHint基本上是用不同的配置运行两次.)

您需要在Settings/Editor/Inspections中配置检查,然后在右侧列表中查找JavaScript/JavaScript有效性问题.这对我有用,可以删除Chai警告.(我现在正在使用WebStorm 11 EAP.)