2016-03-07 55 views
3

我想將一個目錄中的所有文件複製到公用目錄中,但某些文件除外。Laravel 5 Elixir:複製除了一些文件以外的所有文件

例子:

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

我想所有文件從視圖文件夾到公衆視野目錄拷貝除了的file1.htmlfile2.html

我可以用

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

但它複製所有的文件。任何解決方案?

回答

0

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

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

您可以使用仙丹陣列否定:

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