关于使用Jshint的一些疑问
发布于 9 年前 作者 thomas0836 3284 次浏览 最后一次编辑是 8 年前 来自 问答

最近在规范代码,使用了Jshint 但是有些问题处理不了,希望大家帮忙指教一下!

/Users/user/WebstormProjects/cfunWeb/test/models/user.test.js: line 6, col 5, ‘should’ is defined but never used. 1 error

在一些单元测试的文件内会使用到 should

var UserModel = require(’…/…/src/models’).User; var should = require(‘should’); describe(‘test/models/user.test.js’, function () { it(‘should return proxy avatar url’, function () { var user = new UserModel({email: ‘alsotang@gmail.com’}); user.avatar_url.should.eql(’/agent?url=https%3A%2F%2Fgravatar.com%2Favatar%2Feeb90e7b92f78e01cac07087165e3640%3Fsize%3D48’); }); });

请问 在.jshintrc 内怎么配置才可以忽略这个检查

4 回复

@magicdawn 谢谢 大神,但是 设置了 false 的话不就全部 没有用到的变量名都不检查吗!? 有没有好似白名单的方式设置哪些不检查的? 好似predef 一样

不要定义变量,直接 require(‘should’) 就行了

回到顶部