我想gulp.src
包括在src
目錄中的所有文件和文件夾,除了src/devpackages
目錄,使目錄src/devpackages
不與gulp.dest
複製。我怎樣才能做到這一點?我嘗試了gulp.src(['src/**/*', '!src/devpackages/**'])
,但gulp.dest
創建了src/devpackages
,但保留爲空。咕嘟咕嘟:包括文件夾樹中,除了一個文件夾
-1
A
回答
1
gulp.src([
baseDir + '/**', // Include all
'!' + baseDir + '/src/devpackages{,/**}', // Exclude devpackages
], { dot: true });
0
請參閱此處的討論:[不包括來自globs的文件夾] [1]。您可以通過此 做到這一點:
gulp.src(['src/**/*', '!src/devpackages{,/**}'])
這是簡寫形式,排除該文件夾,並排除它包含的文件,你需要做兩件事。
[編輯]糟糕,對不起 - 我錯過了之前的答案已經有了這個想法(雖然有點過於複雜)。
相關問題
- 1. 咕嘟咕嘟的文件夾
- 2. 咕嘟咕嘟不outputing文件糾正build文件夾中的文件夾
- 3. 咕嘟咕嘟,重命名文件 - 從higest號碼文件夾
- 4. 咕嘟咕嘟從父文件夾註文件
- 5. 咕嘟咕嘟複製和扁平文件和文件夾
- 6. 水珠,包括文件夾的子文件夾,但不是實際的子文件夾(咕嘟咕嘟)
- 7. 咕嘟咕嘟:複製多個文件夾中文件合併成一個
- 8. 咕嘟咕嘟乾淨的文件夾,然後創建文件夾
- 9. 咕嘟咕嘟 - 目標只有一個子文件夾的文件
- 10. 咕嘟咕嘟傳遞文件夾的手錶作爲參數
- 11. 咕嘟咕嘟的毗連和醜化的文件夾
- 12. 咕嘟咕嘟忽略輸入文件
- 13. 僅複製文件咕嘟咕嘟
- 14. 咕嘟咕嘟從文件名
- 15. 咕嘟咕嘟任務對文件
- 16. 咕嘟咕嘟:合併文件
- 17. 咕嘟咕嘟觀看整個文件夾和編譯保存的文件
- 18. 咕嘟咕嘟:編寫分佈文件夾和編輯ini文件
- 19. 咕嘟咕嘟青菜副本空SCSS文件到目標文件夾
- 20. 咕嘟咕嘟具有文件夾被命名爲喜歡的文件
- 21. AngularJS +咕嘟咕嘟的文件和文件夾結構,右gulpfule.js配置
- 22. 咕嘟咕嘟手錶忽略文件用括號
- 23. 咕嘟咕嘟 - 延遲更新我使用咕嘟咕嘟作爲一個任務運行文件
- 24. 咕嘟咕嘟飛
- 25. 咕嘟咕嘟 - 替換文本
- 26. 咕嘟咕嘟-醜化包裝JS
- 27. 咕嘟咕嘟需要JavaScript文件一樣的WebPack
- 28. 混淆在咕嘟咕嘟
- 29. 咕嘟咕嘟-DEST:需要
- 30. 咕嘟咕嘟browserify和remapify
[排除文件的可能的複製/從咕嘟咕嘟任務目錄(http://stackoverflow.com/questions/23384239/excluding-files-directories-from-gulp-task) –
@ SvenSchoenung我沒有要求任何rjs的東西,我要求gulp.src。請參閱編輯並讓我知道你是否可以提供幫助。 –
鏈接的問題不是「rjs事物」。接受的答案解釋瞭如何在'gulp.src()'中使用忽略模式。 –