2013-07-11 254 views
1

使用Grunt,我想將一個文件連接到構建目錄中的所有文件。這樣做的目的是將IE特定的CSS文件追加(或潛在地預先)到構建CSS文件。使用grunt對目錄中的每個文件進行單個文件調用

要任務是:

build/ 
    file1.css 
    file2.css 
    file3.css 

創建此:

build/ 
    file1.css 
    file1.ie.css 
    file2.css 
    file2.ie.css 
    file3.css 
    file3.ie.css 

我認爲擴大的選擇可能是我一直在尋找,但我無法弄清楚如何得到它做我想做的事。

+0

你是如何確定哪些文件被拼接在一起?另外,你的應用程序/網站的結構是IE特定文件? –

+0

ie特定文件位於css目錄中的構建目錄旁邊。我想將ie文件附加到構建目錄中的所有文件。 –

回答

0

嘗試在grunt-contrib-concatbanner選項:

concat: { 
    dist: { 
    options: { 
     banner: '/* IE specific things here */', 
    }, 
    expand: true, 
    cwd: 'build/', 
    ext: '.ie.css', 
    src: ['**/*.css'], 
    dest: 'build/', 
    }, 
}, 
+0

啊,好主意! ''footer''也可能是一個不錯的選擇。 –

相關問題