gulp js-hint 异常就退出
npm install --save-dev gulp-plumber
使用
const plumber = require('gulp-plumber');
const jshint = require('gulp-jshint');
//检查js脚本
function lint(cb) {
src([
'./src//*.js',
'!./src/language.js',
])
.pipe(plumber())
.pipe(jshint())
.on('error', function(err) { // 解决编译出错,监听被阻断的问题
console.log('jslint Error!', err.message);
this.end();
})
.pipe(jshint.reporter('default'))
.pipe(jshint.reporter('fail'));
cb();
}
ps: jQuery serialize 获取不到 disabled
的值