簡體   English   中英

Laravel 5 Elixir:復制除一些文件以外的所有文件

[英]Laravel 5 Elixir: copy all files except some

我想將目錄中的所有文件復制到公共目錄,除了一些文件。

例:

/views 
   file1.html
   file2.html
   file3.html
   file4.html
   ......
   fileN.html

我想從視圖文件夾中的所有文件復制到公眾視野目錄除的file1.htmlfile2.html

我可以用

elixir(function(mix) {
    mix.copy('views', 'public/views');
});

但它復制了所有文件。 對此有何解決方案?

你可以在elixir中使用帶否定的數組:

elixir(function(mix) {
    mix.copy(['views/**.html' , '!views/file1.html' ,'!views/file2.html'], 'public/views');
});

我找到了解決方案。 如果有人有興趣

gulp.src(['views/**.html' , '!views/file1.html' ,'!views/file2.html']).pipe(gulp.dest('public/views'));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM