我使用咕嚕來連接,並儘量減少我的js文件,我使用的concat
部分以下配置:如何匹配grunt concat中的每個文件但只有一個?
concat: {
dist: {
src: ['<banner:meta.banner>', 'js/*.js'],
dest: 'js/script.js'
}
}
它的每一個文件匹配我的js
文件夾,但我需要忽略modernizr.js
,有沒有如何做到這一點?我想我會需要一些模式匹配的巫術做到這一點,但我不知道如何。
在此先感謝。
注意'「JS/* JS。」 '是**不是正則表達式,它是一個路徑選擇器(或任何他們被稱爲)。一個正則表達式應該是'js \ /.* \。js'('。*'而不是'*',並且至少轉義這個點)。我會考慮排除文件的其他方式,它可能會有其他配置。 – Kobi
你是對的,它使用'minimatch'進行文件選擇,將表達式轉換爲JavaScript'RegExp'對象,因此它不是100%正則表達式 – javiervd