有没有办法可以在Gulp任务中读取%USERPROFILE%目录并将其用于目标管道?
gulp.task('push-my-repos', function () {
var baseDir = '../Bower-Learning-1';
var dest = 'C://Users//user-1//AppData/Local//MY//Bower//Repos//**';
var src = ['../**/*.*', '!./**/', '!../*.*'];
console.log("%USERPROFILE%");
return gulp.src(src, { base: baseDir})
.pipe(gulp.dest(dest))
});
在这个示例任务中,我想选择" dest"动态而非硬编码,以便我的同事可以在不改变的情况下运行此任务。
答案 0 :(得分:0)
如已接受的答案所述,可以从
访问主目录 process.env.HOME
答案 1 :(得分:-1)
我在节点环境变量的帮助下使其工作。