我將indent
設置爲4.如果我刪除源文件中的所有縮進,JSHint不會失敗。它檢查除縮進之外的所有其他內容。我如何得到它來檢查縮進?Grunt JSHint - 不檢查縮進
此外,我已經安裝了jshint-eclipse插件,它也行不通!
這裏是我的GruntFile的摘錄:
// Make sure code styles are up to par and there are no obvious mistakes
jshint: {
options: {
jshintrc: '.jshintrc',
reporter: require('jshint-stylish')
},
all: {
src: [
'Gruntfile.js',
'<%= yeoman.app %>/scripts/{,*/}*.js'
]
},
test: {
options: {
jshintrc: 'test/.jshintrc'
},
src: ['test/spec/{,*/}*.js']
}
},
而且我jshint:
{
"node": true,
"browser": true,
"esnext": true,
"bitwise": true,
"camelcase": true,
"curly": true,
"eqeqeq": true,
"immed": true,
"indent": 4,
"latedef": true,
"newcap": true,
"noarg": true,
"quotmark": "single",
"regexp": true,
"undef": true,
"unused": true,
"strict": true,
"trailing": true,
"smarttabs": false,
"globals": {
"angular": false
}
}
您可以發佈您的Gruntfile(或儘可能少地重現問題),以便我們幫助排除故障嗎? – myersjustinc 2014-10-09 21:42:28
是...讓我更新... – 2014-10-10 14:35:08