Svelte Vite / svite 没有 HMR SPA 路由器页面

Svelte Vite / svite does not HMR SPA router pages

我现在将 Vite (svite) 用于我的 SPA Svelte 应用程序。 此应用程序使用哈希路由器,该路由器使用 <svelte:component this={...} /> 从 src/pages 目录加载页面组件。

但是 svite HMR 不检测路由器从 src/pages 加载的页面的页面变化。

HMR 适用于从 src/lib 目录中的页面导入的组件。
如果某个页面依赖于某个商店并且我更新了该商店,该页面也会重新加载。

我在页面和管理中的 Svelte 组件文件名没有以大写字母开头。示例:home.svelte => Home.svelte 现在 HMR 工作正常。

在 windows 至少没有报告组件文件名和导入之间的大小写差异。