gulp运行时报出了以下错误:
Cannot find module 'jshint/src/cli';
经过查询发现是jshint插件安装语法有问题
一般gulp插件安装语法都是类似如下:
npm install gulp-jshint --save-dev
但新版本gulp做了一些调整,使用新语法即可。
npm install jshint gulp-jshint --save-dev
然后在gulpfile.js中引入模块,执行任务就可以啦
var jshint = require('gulp-jshint');
gulp.task('jshint',function(){
return gulp.src('src/js/main.js')
.pipe(jshint())
.pipe(jshint.reporter('default')) //对代码进行检查
});