node.js – 如何获取“should.be.false”语法pass jslint?

我为我的NodeJS代码编写JS UT。我使用 Chai作为断言库,我更喜欢应该的语法。我也使用jslint检查JS文件语法,甚至JS文件为UT。

现在我有一个问题与jslint和柴。在Chai,你可以使用:

myvalue.should.be.true;

但是jslint给了我:

#1 Expected an assignment or function call and instead saw an expression.

我知道jslint有很多选项,但我只是找不到合适的人关闭这个检查。

解决方法

只是为了向其他读者说明:

您可以将/ * jshint expr:true * /添加到测试文件的顶部,因此它只允许在测试文件中。

在极少数情况下,您在代码中使用这种表达式,可以将expr:true选项添加到jshint配置选项中。

相关文章

这篇文章主要介绍“基于nodejs的ssh2怎么实现自动化部署”的...
本文小编为大家详细介绍“nodejs怎么实现目录不存在自动创建...
这篇“如何把nodejs数据传到前端”文章的知识点大部分人都不...
本文小编为大家详细介绍“nodejs如何实现定时删除文件”,内...
这篇文章主要讲解了“nodejs安装模块卡住不动怎么解决”,文...
今天小编给大家分享一下如何检测nodejs有没有安装成功的相关...