我在测试中的文件有以下错误:
Expected an assignment or function call and instead saw an expression.
它是由Chai库断言生成的。如何在Webstorm中将其关闭?它使线条变黄并显示警告。
答案 0 :(得分:13)
此处的问题是WebStorm使用 JSHint生成内部警告,但此内部机制完全单独在设置/语言&下启用JSHint。框架/ JavaScript /代码质量工具/ JSHint。 (如果你在那里启用JSHint,你会得到更多的警告,看起来JSHint基本上运行了两次不同的配置。)
您需要在“设置/编辑器/检查”中配置检查,然后在右侧列表中查找JavaScript / JavaScript有效性问题。这对我有用,可以删除Chai警告。 (我现在正在使用WebStorm 11 EAP。)
答案 1 :(得分:13)
使用chai
时遇到同样的问题,以下是为我修复的问题 -
答案 2 :(得分:1)
设置/语言&框架/ JavaScript /代码质量工具/ JSHint,放宽选项/抑制关于将表达式用作语句的警告