2014-10-16 64 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