2

我怀疑我需要在某个地方添加一个 Ant 任务,但是在哪里?

4

1 回答 1

1

我不确定您能否做到这一点... App Engine 有一个允许您使用的类的白名单,我认为如果您可以发送它,Closure Compiler 很可能对您的情况有用输出到文件,这是不允许的。

您可能想要做的是拥有自己的本地开发环境,您可以在其中使用 Google Closure Compiler 进行开发,然后将生成的输出部署到您的 App Engine 云服务。

或者,如果您真的打算在 AppEngine 上动态调用编译器,做一些 JavaScript 元编程或类似的事情,那么您可能会面临一些有趣的调试和调整以使其工作。我假设您可以将自己连接到编译器以在内存中获取预期的输出,而不是输出到文件,然后将其注入您的服务内容中。

但是没有任何 Ant 文件会神奇地为您执行此操作,甚至不会在 AppEngine 上为您“运行”闭包编译器。我认为您对这些技术的含义和含义有些困惑。

于 2010-11-02T17:28:49.327 回答