是否可以在构建时将Grails GSP编译为静态文件(我想要的任何类型;例如,可能是html,js,css等)?
我想将结果视为资产,以便它可以包含在由静态服务器提供的Asset Pipeline静态包中,而不是由我的Grails服务器提供。
GSP只依赖于构建时已知的Grails配置设置,而不依赖于运行时逻辑,因此将生成的文件部署到静态服务器而不是从我的Grails服务器上提供它是安全的。
如果可以,如果其中一个构建时编译的GSP意外包含必须在Grails服务器中运行的代码(例如,如果它访问了请求对象),Grails构建是否会发出错误?或者它会默默地忽略这些错误?
如果GSP无法做到这一点,我是否可以使用其他技术在构建时从Grails配置生成文件?