2014-10-16 65 views
0

我有一個Grails 2.4.3項目。它使用角度和大​​量的外部js庫。每當我試圖製造一場戰爭時,它會在試圖最小化js時超時。我認爲這是因爲有太多的庫,所以我延長了GGTS的超時時間,但仍然超時。我試過也排除了一些資產,但它在資產編譯開始時給了我空指針異常。目前,我正在通過將其設置爲false來跳過縮小。這裏是我的問題:生成戰爭時Uglifying application.js超時

  1. 是否有一個問題,已經在清單中已經最小化js庫?
  2. 我可以在清單外部添加所需的庫並添加到戰爭中嗎?像在Web應用程序/ JS?
  3. 我相信我可以在html中添加CDN,而不是將清單中的庫複製到我的項目中,但有時候,我沒有上網工作。有沒有一種方法可以配置資產管道,使生產能夠將CDN用於某些資產?

回答

0

該文檔涵蓋了所有如果不是你的大部分問題。

config section

本節覆蓋CDN和最小化的控制

例如

grails.assets.url = "http://cdn.example.com/" 

將設置一個CDN URL

+0

Thx的信息;但是,這裏所說的CDN是一旦你在生產中,你可以使用自己的代碼。我的問題是關於外部庫cdn的。 – mlim1972 2014-10-20 16:38:47

+0

將工作相同...只是過濾文件名...只是一個想法 – chrislovecnm 2014-10-20 21:53:42