grails-2.1 - grails 2.1.1 不重新加载静态资源

标签 grails-2.1

我有一个全新的 grails 2.1.1 安装,Windows 7。

问题 :静态资源 (CSS) 在开发模式下不会重新加载。

根据 http://grails.1312388.n4.nabble.com/Re-Grails-2-0-CSS-Changes-not-Picked-Up-td3680479.html我在 Config.groovy 中尝试过:

environments {
    development {
        grails.resources.processing.enabled = false;
    }
}

结果:根本没有加载 CSS。 Chrome 需要 30 秒来加载页面,并且不会加载任何 CSS。

我恢复了那个变化。

然后,根据http://grails.1312388.n4.nabble.com/disabling-static-resource-stuff-td3827384.html
我试图取消注释插件运行时“:资源:1.1.6”

现在我又回到了最初的状态,CSS 文件已提供但不重新加载。

暂时有效的是这里提到的黑客:
http://grails.1312388.n4.nabble.com/The-resources-plugin-is-not-reloading-my-CSS-and-JS-of-a-bundle-td3857137.html

顶部附加到 url: ?_debugResources=y

如何在开发模式下重新加载静态资源?无论如何,这不应该是默认值吗?在我看来,重新加载 gsp(确实如此)而不是静态资源没有任何意义。

最佳答案

我在 中设置了 grails.resources.debug 标志config.groovy 在调试时获取要像这样附加的 URL

 css/main.css?_debugResources=y&n=1386063248351


environments {
    development {
        grails.resources.debug = true
    }
    production {
    }
}

关于grails-2.1 - grails 2.1.1 不重新加载静态资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12920267/

相关文章:

grails - 请求参数未绑定(bind)到 grails 命令对象

grails - Grails 2.1.0 需要 Groovy 1.8 吗?

grails - 知道为什么将Grails中嵌入的vertx请求同步排队

grails - Grails 2.1.1在每个 'grails clean'之前都需要 'grails run-app'-仅命令行

maven - 异常发生在测试用例结束时

grails - Grails-BootStrap.groovy-空指针问题

grails - 在带有 Grails 2.1.1 的 Groovy 1.8 中缺少依赖项 spring-test-3.1.2.RELEASE.zip

grails - groovy.lang.MissingPropertyException : No such property: configClass for class: java. lang.String