这两天断断续续地看了jslint和jshint两个工具,jslint的检测严格程度是无法被妥协的。于是看上了jshint的可配置性。
目前已经集成到sublime text中了,我目前的个人配置是:
{
"predef": [
"module",
"require",
"__dirname",
"process",
"console",
"it",
"describe",
"before",
"after"
],
"node" : true,
"es5": true,
"bitwise": true,
"curly": true,
"eqeqeq": true,
"forin": false,
"immed": true,
"latedef": true,
"newcap": true,
"noarg": true,
"noempty": true,
"nonew": true,
"plusplus": false,
"undef": true,
"strict": false,
"trailing": false,
"globalstrict": true,
"nonstandard": true,
"white": true,
"indent": 2,
"expr": true,
"onevar": false
}
不知道大家觉得那些配置是可以妥协的,或者那些配置应该更加严格些呢?