将像minify-maven-plugin这样的Resource Compressor集成到spring-boot-maven-plugin中:运行热重载

时间:2014-09-03 19:57:01

标签: java spring spring-boot

我想将我的css和js文件压缩成一个胖文件以进行生产部署。来自com.samaxes.maven的minify-maven-plugin等解决方案运行正常。我不想在生产和开发之间改变我的代码。这就是我想要使用像

这样的东西的原因
<link href="/css/fat-styles-file.min.css" rel="stylesheet"/>

在发展过程中。我喜欢热启动弹簧启动:运行。如果我用spring-boot运行我的应用程序:运行并更改一些css或js文件,在F5刷新后,结果就在那里。使用资源压缩有点困难,因为在使用之前需要进行压缩。我可以配置spring-boot:在刷新网站后每次再次压缩的方式运行吗?

感谢。

1 个答案:

答案 0 :(得分:0)

Spring Boot无法帮助你。

你要求的声音就像你用来缩小CSS的工具一样。像Less CSS之类的东西可能会引起人们的兴趣。它可以配置为监视文件的更改,以便在更改时自动压缩。我相信如果您还希望在构建中包含压缩,那么它也是一个Maven插件。