Gulp 加载插件错误 dep 未定义
Gulp load plugins error dep is not defiend
我尝试使用 gulp-load-plugins 但出现错误。
例如我尝试以下
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 istanbul = require('gulp-istanbul');我有错误
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",
...
}
知道我错过了什么吗?
您需要使用$.istanbul
.pipe($.istanbul.hookRequire())
我尝试使用 gulp-load-plugins 但出现错误。
例如我尝试以下
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 istanbul = require('gulp-istanbul');我有错误 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",
...
}
知道我错过了什么吗?
您需要使用$.istanbul
.pipe($.istanbul.hookRequire())