【问题标题】:Spring Boot WRo4j Need to restart app to see javascript changesSpring Boot WRo4j 需要重启应用才能看到 javascript 的变化
【发布时间】:2015-09-23 00:36:22
【问题描述】:
我正在使用 Spring Boot 和 Wro4j。我们遇到的问题是每次我们对我们的 js 文件进行更改时,我们都需要重新启动我们的应用程序。有没有办法避免这种情况?
这是我们的 wro.properties。
#List of preProcessors
preProcessors=lessCssImport
#List of postProcessors
postProcessors=less4j,jsMin
【问题讨论】:
标签:
javascript
java
angularjs
spring-boot
wro4j
【解决方案1】:
使用以下配置选项:
resourceWatcherUpdatePeriod=5
此选项是一个 int 值,用于指定检查资源更改的频率(以秒为单位)。当此值为 0 时,从不刷新缓存。当检测到资源更改时,包含更改资源的缓存组将失效。这在开发过程中很有用,因为资源经常更改。
resourceWatcherAsync=true
这是一个启用/禁用异步资源观察器的布尔值。当 resourceWatcherUpdatePeriod 大于 0 时,真正的值才有意义。
更多配置选项可以在here找到。