【发布时间】:2015-09-14 21:21:25
【问题描述】:
运行 gulp-jscs 插件以使用以下任务分析我的代码没有问题。但是,当我添加 fix:true 时,文件中没有任何变化,并且 JSCS 现在就像它根本没有运行一样......当我删除传递给 JSCS 插件的对象并删除 gulp.dest() 行时,它会报告代码风格问题。
所以,似乎要么传入fix:true,要么绑定回写固定文件导致 JSCS 内部短路......想法?
var $ = require('gulp-load-plugins')({lazy: true});
gulp.task('vet', function () {
log('Analyzing source with JSHint and JSCS');
return gulp
.src(config.allJs, {base: './'})
.pipe($.jshint())
.pipe($.jshint.reporter('jshint-stylish', {verbose: true}))
.pipe($.jscs({fix:true}))
.pipe(gulp.dest('./'));
});
【问题讨论】:
-
似乎与以下内容重复:stackoverflow.com/questions/30935717/…