我正在为我的NodeJS代码编写JS UT.我使用Chai作为断言库,我更喜欢should语法.我还使用jslint判断JS文件语法,甚至判断UT的JS文件.

现在我遇到了jslintChai的问题.在Chai中,您可以使用:

myvalue.should.be.true;

但是给我:

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

我知道jslint有很多选项,但我就是找不到合适的选项来关闭这张支票.

推荐答案

结果我们的jslint解决不了我的问题.由于jslint的许多限制,我 Select 了jshint,选项expr救了我:P

Node.js相关问答推荐

如何在Node js中从MongoDB获取特定数据,使用GET方法?

Windows上使用ES6+的OpenAPI规范的Express服务器不接受嵌套路由'

Twilio-获取呼叫录音不起作用的请求

如何在Reaction应用程序中查看存储的斑点图像?

请求正文未定义

如何发送比特币BTC使用发送加密使用WIF密钥在 node ,js

如何在 ElectronJS 中播放音频文件

Nest Js - 在 multer 拦截器中如何设置最大文件上传大小并进行可选文件上传

try 使用 pdf.js 时 pdf.getPage 不是函数

Postgressql的BIGSERIAL自增序列,即使由于唯一约束错误没有创建行,也会自动增加

yarn 安装失败,因为 node-gyp 正在寻找过时的 node 版本标头

使用Typescript 时我应该避免循环导入吗?

如何让我的 Next.js 应用在运行 ubuntu-latest 的 Azure 应用服务中启动?

如何从 github 编译第三方扩展?

当我使用 uuid 代码意外崩溃,然后工作正常?

使 pm2 登录到控制台

User.findOrCreate 函数是做什么的,什么时候在Passport 中调用它?

Meteor - collection.find() 总是返回所有字段

如何忽略文件 grunt uglify

将 expressjs 绑定到特定的 IP 地址