跳到主要内容
CNode

关于使用Jshint的一些疑问

问答
Tthomas0836发布于 11 年前最后回复 11 年前
440110

最近在规范代码,使用了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: '[email protected]'}); user.avatar_url.should.eql('/agent?url=https%3A%2F%2Fgravatar.com%2Favatar%2Feeb90e7b92f78e01cac07087165e3640%3Fsize%3D48'); }); });

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

查看回复

回复 (4)

L
Lobos#311 年前

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

T
thomas0836#211 年前
引用 magicdawn

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

M
magicdawn#111 年前

untitled1.png

参与回复

登录后即可参与回复。登录