0

作为我迁移到 Grails4 的一部分升级到 Grails Spring websocket 后,我​​的 websocket 实现停止工作并出现以下错误。

Firefox 控制台输出

似乎与资产管道如何动态构建这些资产(我的版本是 3.0.10)有关,但我不清楚问题出在哪里。

诚然,我仍在使用旧版本的 jQuery (1.11.1),但我认为这不应该是问题的根源,除非另有建议。

只是想知道在我打开插件问题之前是否有人有过类似的经历。

以上目前仅在开发模式下运行(无预编译资产)。

4

1 回答 1

0

这似乎是我选择的文件名的命名空间问题。一个令人讨厌的尝试和调试但最终到达那里。

我的“主”JavaScript 文件被调用main.js,这似乎与 Grails WebSocket 插件中使用的约定冲突。

将此文件重命名app_main.js为错误消失后。

PS:我还升级了 jQuery 和资产管道,但它似乎直接负责修复错误。

于 2019-04-15T14:28:44.647 回答