2016-02-05 85 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

相關問題