我在使用 gulp-eslint 做代码质量检测,想将控制台的输出警告及错误日志输出到文件中,如何处理?gulpfile.js 代码如下:const gulp = require('gulp');const eslint = require('gulp-eslint');const eslintIfFixed = require('gulp-eslint-if-fixed');const GLOB_APP = './app/**/*.js';const GLOB_FIXED_DEST = './app';const isFixed = (file) => { return file.eslint != null && file.eslint.fixed;};gulp.task('eslint', () => { const hasFixFlag = (process.argv.slice(2).indexOf('--fix') >= 0); return gulp.src(GLOB_APP) .pipe(eslint({ fix: hasFixFlag })) .pipe(eslint.format()) .pipe(eslintIfFixed(GLOB_FIXED_DEST)) .pipe(eslint.failAfterError());});gulp.task('default', ['eslint']);
添加回答
举报
0/150
提交
取消