由于“未定义 WebSocket”错误,我在尝试让 stomp 客户端与 SvelteKit 一起工作时遇到了麻烦。从一些研究来看,这似乎是因为 Node 是如何参与的,但我找不到任何关于如何阻止 Node 尝试处理模块或获取某种 polyfil 以便加载的帮助。有什么建议么?
<script lang="ts">
import * as Stomp from 'stompjs';
...
const client = Stomp.client(url);
client.connect(headers, () => { console.log('connected'); })
获取错误消息:
9:17:24 am [vite] page reload src/routes/index.svelte (x5)
WebSocket is not defined
ReferenceError: WebSocket is not defined