我正在使用gulp和eslint来构建我的代码,当我运行lint时,我有大量的缩进/间距错误。我在我的gulpfile中添加了修复标志:
gulp.task(‘lint’,function(){ 回头一口气 …
事实证明,使用eslint,您需要指定保存修复的位置。其他SO线程建议 gulp.dest('.') 要么 gulp.dest('./') 但这些为我创建了新的文件夹,而不是覆盖原件。我在下面发布的内容对我有用。
gulp.dest('.')
gulp.dest('./')
return gulp .src([config.src]) .pipe(eslint({ fix:true } )) .pipe(eslint.format()) .pipe( gulp.dest(function (file) { return file.base; }) ) .pipe(eslint.failAfterError());