2016-02-05 81 views
0

如何将我的src目录中不同文件夹中的Gulp文件移动到dist文件夹中,而无需使用src目录结构。Gulp将文件移动到没有目录结构的地方

对于如:

var sourceFiles = [ 
    "src/folder1/test.js", 
    "src/folder1/test1.js" 
]; 

应该被移到dist文件夹,即:

dist/test.js 
dist/test1.js 

使用这样的事情:

gulp.task("moveFiles",function(){ 
    return gulp.src(sourceFiles, {base: "src"}) 
     .pipe(gulp.dest("dist")); 
}); 

移动它到dist /资料夹即

dist/folder1/test.js 
dist/folder1/test1.js 
+0

检查,如果这个职位帮助(http://stackoverflow.com/questions/24658011/can-you-remove-a-folder-structure-when-copying-files-in-gulp) – rmjoia

+0

谢谢@rmjoia。这是其中一个选项,但我最终通过修改基本选项来使用它。请参阅下面的答案。 – takeradi

回答

0

我最终解决问题,而使用的基本选项:?在一饮而尽复制文件时可以删除一个文件夹结构]

gulp.task("moveFiles",function(){ 
    return gulp.src(sourceFiles) 
     .pipe(gulp.dest("dist")); 
}); 
+0

这个真棒,是,有很多解决方案:)很高兴知道你设法解决这个问题:) – rmjoia

相关问题