我正在努力减少grails应用程序中的js和css文件。我最初的计划是使用资源插件来最小化资源(也看过颚板和性能UI,但是如今这些资源实际上已经成为标准的)。
资源使您可以轻松地使用YUI缩小单个CSS文件,但是我们有40多个JS文件,我们希望将其连接成一个文件(并且这些文件也需要以正确的顺序进行连接),我没有看到有任何迹象表明Resources对此提供了开箱即用的支持,这是我们到目前为止已计划的方法:
这一定是一个相当普遍的问题。别人在做什么?希望了解我可以使用的任何其他方法或最佳实践。
最佳答案
您可以使用相同的捆绑软件制作所有资源,这样,您将只有一个合并的js。例子:
main {
resource id: 'mainjs', url: 'js/main.js'
defaultBundle: 'mybundle'
}
second {
resource id: 'secondjs', url: 'js/second.js'
defaultBundle: 'mybundle'
}
根据文档:
关于grails - 在Grails应用程序中最小化js和CSS的方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15409391/