【发布时间】:2016-10-19 23:12:56
【问题描述】:
我需要在开发过程中禁用缓存。目前,每次对 JS 或 CSS 进行更改时,我都必须重新运行 run-app 命令(这需要 5-10 分钟)。我继承的这个遗留项目正在使用带有嵌入式 Tomcat 的 Grails。
关于在_Events.groovy 文件中的eventConfigureTomcat 挂钩中配置Tomcat 的在线示例:
eventConfigureTomcat = { tomcat ->
}
但我找不到任何有关如何申请cachingAllowed=false 的文档:
<Context className="org.apache.catalina.core.StandardContext"
cachingAllowed="false">
</Context>
请记住,我是一个完整的 Java 菜鸟 - 只是想找人为我指明正确的方向。
【问题讨论】:
-
它没有被缓存在浏览器中 - tomcat 正在提供缓存文件。
-
@quindimildev - 是的 - 但是,这是运行嵌入式 tomcat 的 grails - 所以只有 grails 配置文件。