如何让 SignalR 与 RequireJS 一起工作?
将 SignalR 与集线器一起使用时,您需要包含一个 src 为“/signalr/hubs”的脚本 - 即没有 .js 扩展名。当我尝试将其与 RequireJS 一起使用时,它坚持添加“.js”扩展名,这意味着集线器代理永远不会加载。
有什么想法如何阻止它这样做吗?
When using SignalR with hubs, you need to include a script with a src of "/signalr/hubs" - i.e. with no .js extension. When I try to use this with RequireJS, it insists on adding the '.js' extension which means that hub proxy is never loaded.
Any ideas how to stop it doing that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为了他人的利益回答我自己的问题:我在 here 找到了 RequireJS 的“noext”插件,它解决了问题。
如该页面所述,这与 RequireJS 的 Issue 18 有关
Answering my own question for benefit of others: I found a 'noext' plugin for RequireJS here which solves issue.
As stated on that page, this relates to Issue 18 of RequireJS