【发布时间】:2015-05-31 03:17:56
【问题描述】:
有没有办法在我的gulpfile.js 中更改 gulp 上下文?
现在我在我所有的gulp.src 前面加上我想要的位置。但是有没有办法在全球范围内改变这种情况?
这是我当前的代码:
var base = '../';
gulp.task('copy', function() {
gulp.src(base + 'sampleFile.js').pipe(gulp.dest('dist/'));
});
gulp.task('clean', function() {
del.sync([base + options.dist]);
});
这就是我正在寻找的东西:
gulp.base('../', function() {
gulp.task('copy', function() {
gulp.src('sampleFile.js').pipe(gulp.dest('dist/'));
});
gulp.task('clean', function() {
del.sync([options.dist]);
});
});
【问题讨论】:
-
您是否尝试过查看:stackoverflow.com/questions/27236437/… -- 它的方法有些不同,但应该这样做
-
感谢@ddprrt,在那篇文章中有对process.chdir 的引用,它确实解决了我的问题!
标签: javascript gulp