咕嘟声错误:找不到模块“jshint / src / cli”
所以我重新安装了El Capitan,我又给了这些任务跑步者。
我跟随Sitepoint的Gulp.js介绍 ,但我卡在第四步,当我尝试运行gulp jshint
我得到“ Error: Cannot find module 'jshint/src/cli'
”
我不知道这是什么原因,这就是我在这里问的原因。 下面是几个屏幕抓斗来帮助解决这个问题。
一如既往,我永远感激任何意见。
你也需要安装jshint ,这将解决这个问题。
> npm install --save-dev jshint gulp-jshint
事实certificate,我需要使用npm install --save-dev jshint gulp-jshint
而不是npm install gulp-jshint --save-dev
作为教程的说明。 在https://github.com/spalger/gulp-jshint/issues/131上find围绕这个的讨论,并感谢@ user3042437提供链接。
有时,措辞的顺序是重要的。 我发现这个npm install --save-dev jshint gulp-jshint
不起作用,但是这个npm install jshint gulp-jshint --save
works
在这里,你的目标是你可能没有安装的jshint
。 (你在gulp.task('jshint', function() {
。)
尝试这个:
gulp.task('gulp-jshint', function() {
这匹配你require
的方式。
var jshint = require('gulp-jshint');