我是一個新手,一直在嘗試與它一起玩。我得到這個錯誤,當我嘗試使用gulp-jscs
gulp-jscs Object.keys在非對象上調用
'default' errored after 98 ms
[16:58:00] TypeError: Object.keys called on non-object
at Function.keys (native)
at NodeConfiguration.Configuration._throwNonCamelCaseErrorIfNeeded (/home/kbadr/Node_Projects/demo/membership/node_modules/gulp-jscs/node_modules/jscs/lib/config/configuration.js:440:12)
at NodeConfiguration.Configuration.load (/home/kbadr/Node_Projects/demo/membership/node_modules/gulp-jscs/node_modules/jscs/lib/config/configuration.js:51:10)
at StringChecker.configure (/home/kbadr/Node_Projects/demo/membership/node_modules/gulp-jscs/node_modules/jscs/lib/string-checker.js:66:29)
at Checker.configure (/home/kbadr/Node_Projects/demo/membership/node_modules/gulp-jscs/node_modules/jscs/lib/checker.js:26:39)
at module.exports (/home/kbadr/Node_Projects/demo/membership/node_modules/gulp-jscs/index.js:31:11)
at Gulp.<anonymous> (/home/kbadr/Node_Projects/demo/membership/gulpfile.js:22:15)
at module.exports (/home/kbadr/Node_Projects/demo/membership/node_modules/gulp/node_modules/orchestrator/lib/runTask.js:34:7)
at Gulp.Orchestrator._runTask (/home/kbadr/Node_Projects/demo/membership/node_modules/gulp/node_modules/orchestrator/index.js:273:3)
at Gulp.Orchestrator._runStep (/home/kbadr/Node_Projects/demo/membership/node_modules/gulp/node_modules/orchestrator/index.js:214:10
,這裏是我的gulpfile
var gulp = require('gulp');
var jscs = require('gulp-jscs');
gulp.task('default', function() {
return gulp.src('src/app.js')
.pipe(jscs());
});
Dunno。你在'src'文件夾中有一個名爲'app.js'的文件嗎? – Andy 2015-02-06 15:11:43
是的,我用gulp-jshint,它進行得很順利。但是,gulp-jscs – 2015-02-06 15:14:39
有問題嗎?你有'.jscsrc'配置文件嗎?不是'.jscs.json'文件,這是做iirc的老辦法。 – Andy 2015-02-06 15:18:13