gpt4 book ai didi

javascript - Grails - 在javascript更改后重新部署

转载 作者:数据小太阳 更新时间:2023-10-29 05:30:00 25 4
gpt4 key购买 nike

最近我将 conf/ApplicationResources.groovy(使用资源插件)文件添加到我的项目结构中。在这里,我保留了 javascript 和 css 库的模块定义。之前,我使用经典的 g:javascript 标签导入库。

现在每次 javascript 代码更改时(当服务器正在运行时)我都会收到客户端 js 错误提示

"Uncaught SyntaxError: Unexpected end of input".

因此,对于每个 javascript 更改应用程序都需要重新部署,这是我不想要的。

我还声明了 .js 文件要从资源插件模式中排除,但问题仍然存在。任何建议/帮助将不胜感激。


Sérgio Michels 的有效解决方案:

  • 添加到 Config.groovy:“grails.resources.debug = true;”

最佳答案

为了避免资源插件的缓存问题,在我所有的项目中我都使用配置 grails.resources.debug = true在 Config.groovy 中。

你还在用<r:require modules=""/>在您的 GSP 中,但在开发模式下,源代码将显示包含的所有文件而不是合并它们。

关于javascript - Grails - 在javascript更改后重新部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20350280/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com