【问题标题】:Grails 4: Grails Spring Websocket 2.5.0.M1 upgrade has broken websocketsGrails 4:Grails Spring Websocket 2.5.0.M1 升级破坏了 websockets
【发布时间】:2019-04-12 11:36:55
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: jquery grails asset-pipeline spring-websocket grails-4


    【解决方案1】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2021-05-22
      • 2015-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-15
      • 2014-11-21
      • 2016-11-27
      相关资源
      最近更新 更多