0
我嘗試使用gulp-load-plugins,但出現錯誤。Gulp加載插件錯誤dep不是defiend
例如我嘗試以下
var istanbul = require('gulp-istanbul');
var $ = require('gulp-load-plugins')({lazy: true});
gulp.task('run', function() {
return gulp.src(config.files)
.pipe($.istanbul(
{
instrumenter: isparta.Instrumenter
}
))
.pipe(istanbul.hookRequire());
});
如果我移除了var伊斯坦布爾=要求( '吞掉-伊斯坦布爾');我得到了錯誤 的ReferenceError:伊斯坦布爾沒有定義
"devDependencies": {
"chai": "3.5.0",
"gulp": "^3.9.1",
"gulp-copy": "0.0.2",
"gulp-exec": "^2.1.2",
"gulp-istanbul": "^1.0.0",
"gulp-load-plugins": "^1.2.4",
"gulp-util": "^3.0.7",
"istanbul": "0.4.4",
"mocha": "2.2.5",
...
}
任何想法,我缺少什麼嗎?
由於現在它的工作,但對於摩卡不.pipe($。摩卡({,在這裏我得到了錯誤$ .mocha不是一個函數 –
@JennyM。您需要安裝'gulp-mocha'。'gulp-load-plugins'按名稱解析插件'gulp-blah'變成'$ .blah' –