2014-03-12 16 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库。文件并保存在我的输出文件中。