2014-03-12 15 views
0

好吧,我有grunt.js安裝來連接和縮小我所有的JavaScript/Jquery,但由於某些原因,閉包只會刪除第一個文件以外的所有版權。使用Google Closure @preserve或@license無法正常工作的My Grunt.JS設置?

這裏是我咕嚕建立

'closure-compiler': { 
     frontend: { 
     closurePath: '/usr/lib', 
     cwd: 'raw_assets/javascript/', 
     js: ['jquery-1.11.0.js','bootstrap.js','vars.js','master.js'], 
     jsOutputFile: 'assets/output/javascript.js', 

     options: { 
      compilation_level: 'SIMPLE_OPTIMIZATIONS', 
      language_in: 'ECMASCRIPT5_STRICT', 
     }//End of Options 

     } //End of frontend 
    }, //End of Closure Compiler 

現在我都用了@preserve或@license但沒有我這樣做似乎保持的版權聲明中bootstrap.js文件。它在jquery文件上工作正常,但我沒有做任何事似乎保留在我的輸出文件的引導程序,任何想法,我做錯了什麼?

所有幫助最歡迎的,

感謝

格倫。

+0

請問任何人有任何想法爲什麼? –

回答

0

這不是一個真正的答案,但作爲一個'臨時'修復,我只是將版權移動到JQuery庫。文件並保存在我的輸出文件中。