2016-03-12 27 views
0

我使用grails資產管道插件來縮小我的應用程序(運行grails run-app時沒有任何問題)當我要生成一個戰爭時出現問題文件部署到tomcat服務器。Grails Asset Pipeline - minifyJs設置爲true不起作用

目前使用':資產管道:1.9.9'

目前我Config.groovy中有這個設置

grails.assets.minifyJs = true 
grails.assets.minifyCss = true 
grails.assets.bundle = true 

這裏的具體問題是,當我要去設置爲minifyJs = true

當我要設置時minifyJs = false沒有錯誤,但是當部署到tomcat服務器時,我的war文件不會工作。

| Error 2016-03-13 01:50:16,590 [main] ERROR pipeline.AssetCompiler - Uglify JS Exception 
Message: [object Object] (/application/target/work/resources/uglifyjs/lib/parse-js.js#273) 
Line | Method ->> 273 | _c_js_error_13 in org.mozilla.javascript.gen._application_target_work_resources_uglifyjs_lib_parse_js_js_2 

我不知道發生了什麼事情或者我錯過了什麼?

回答

0

你馬上報應該是這樣的行錯誤信息線以上:

| Processing File 851 of 888 - jquery/src/intro.js 
| Uglifying File 851 of 888 - jquery/src/intro 

無論是有提到的可能有兩種一些語法錯誤,或者被引入,因爲這可能是怪異的非ASCII字符的JavaScript文件文件編碼問題或什麼的。

+0

是的,也許,我不確定,沒有問題的庫導入問題是在我創建的角度文件,無論是在我做的服務或在控制器或什麼的。 – redwolfgang20

+0

我會檢查一下,也許是原因。 – redwolfgang20

相關問題