我正在尝试使用gulp-rename执行gulp任务,将所有.Azure.config.disabled文件重命名为.Azure.config文件。
我的代码是:
return gulp
.src("C:\\Temp\\CD\\App_Config\\Include\\{Feature,Foundation,Project}\\**\\*.*Azure.config.disabled")
.pipe(rename(function (path) {
path.extname = ".config"
}));发布于 2017-11-25 00:16:52
return gulp
.src("C:\\Temp\\CD\\App_Config\\Include\\{Feature,Foundation,Project}\\**\\*.*Azure.config.disabled")
.pipe(rename(function (path) {
path.dirname = config.packagePath + "\\CD\\App_Config\\Include\\" + path.dirname;
path.basename = path.basename.replace('.config', '');
path.extname = ".config";
}))
.pipe(gulp.dest("."));Gulp.dest(".")是"C:\Temp",因此它将输出到"C:\Temp\Feature“,而不是文件所在的实际路径。
https://stackoverflow.com/questions/47476063
复制相似问题