【问题标题】:The server hangs indefinitely while the Svelte app listens当 Svelte 应用程序侦听时,服务器无限期挂起
【发布时间】:2021-01-26 09:17:40
【问题描述】:

我是 Svelte 的新手,我已经爱上了它的魔力。但是,我遇到了一个对我来说似乎很普遍的问题,但我找不到文档化的解决方案。

我使用 npx degit 使用汇总模板,之前它工作得非常好,但现在,当我运行 npm run dev 时,应用程序在端口上侦听,但服务器无限期挂起。自动重新加载会停止功能并永远保持加载。我尝试运行一个全新的模板存储库来检查我的代码是否有问题,但新的存储库也没有运行。

我 100% 肯定我一次只运行一个应用程序。值得注意的是,我还收到一条加载消息,上面写着“正在等待可用的套接字”,我尝试清除所有套接字,但没有任何帮助。

如果你们能在这里帮助我,我将非常感激和尊重。

和平

更新:我使用npx degit "sveltejs/sapper-template#rollup" my-app 生成了一个全新的应用程序。它在重新加载后引发了相同的错误,而我没有对其进行任何更改,这很可能表明问题出在我的本地机器上。

【问题讨论】:

  • 你的操作系统是什么?另外,您是否关闭并重新打开计算机?
  • 我使用的是 Windows 10,不,我没有尝试过。会做,让你知道。谢谢
  • 嗨@HubertOG,试过了。没用
  • @KrishSkywalker 我也有同样的问题。

标签: javascript node.js svelte sapper


【解决方案1】:

我解决了我的问题(感谢 Svelte Discord 社区)。事实证明,您的静态文件夹不能太重(即 >= ~25MB),它会导致 service-worker.js 崩溃。如果您不需要缓存优势,理想的选择是使用 CDN 或禁用 service-worker。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-11
    • 1970-01-01
    • 2014-02-26
    • 2018-11-28
    • 1970-01-01
    • 2020-06-21
    • 2017-05-07
    • 1970-01-01
    相关资源
    最近更新 更多