我创建了一个自托管的 ServiceStack 服务,该服务在基于他们的展示聊天应用程序的 Windows 服务中运行。
但是,我没有进一步尝试将客户端编写为 JavaScript(使用 Aurelia 框架)应用程序,而不是 ServiceStack.Razor 应用程序。
我已将EventSource polyfill 添加到我的应用程序中。但是,当我将 eventsource 导入到我想要使用 eventsource 库的 js 文件中时,出现以下异常:
错误 [app-router] 错误:无法获取未定义或空引用的属性“XMLHttpRequest”
它在 eventsource.js 中的以下行失败:
var XHR = global.XMLHttpRequest;