2014-10-10 67 views
1

我正在嘗試使用Grunt來組合和縮小mi站點的靜態文件,但我發現了一些奇怪的「concat」問題。我已經在抱怨,因爲我想工作的指南針,但由於某種原因CONCAT不產生任何輸出...grunt concat不連接

我Gruntfile.js寫着:

concat: { 
     options: { 
      separator: ';', 
      nonull: true 
     }, 
     dist: { 
      options: { 
       src: ['testsrc/*.js'], 
       dest: 'app.min.js' 
      } 
     } 
    }, 

而且我有一對夫婦js文件裏面testsrc,我想從中產生app.min.js。但是,當我運行咕嚕CONCAT我得到這樣的輸出:

Running tasks: concat:dist 

Running "concat:dist" (concat) task 
Verifying property concat.dist exists in config...OK 
File: [no files] 
Options: separator=";", banner="", footer="", stripBanners=false, process=false, sourceMap=false, sourceMapName=undefined, sourceMapStyle="embed", nonull, src=["testsrc/*.js"], dest="app.min.js" 

Done, without errors. 

...和app.min.js是無處可尋。

不應該這樣工作嗎?當然,grunt-contrib-concat是在我的package.json中聲明的(否則上面根本就不起作用)...我看到了「File:[no files]」結果,但我認爲通過聲明src Grunt會找到所需的文件。

感謝您的任何幫助。

回答

2

是因爲typo testsrc vs test嗎?

順便說一句,對於dist目標,除非需要重用,否則不需要用src/dest打包選項。

+0

不,對不起。這是我的問題中的一個錯字,而不是實際的代碼。 – yivi 2014-10-10 21:47:29

+0

不是錯字,但通過刪除封閉的「選項」塊,它的工作。謝謝! – yivi 2014-10-10 21:49:25

相關問題