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 至少没有报告组件文件名和导入之间的大小写差异。
我现在将 Vite (svite) 用于我的 SPA Svelte 应用程序。
此应用程序使用哈希路由器,该路由器使用 <svelte:component this={...} />
从 src/pages 目录加载页面组件。
但是 svite HMR 不检测路由器从 src/pages 加载的页面的页面变化。
HMR 适用于从 src/lib 目录中的页面导入的组件。
如果某个页面依赖于某个商店并且我更新了该商店,该页面也会重新加载。
我在页面和管理中的 Svelte 组件文件名没有以大写字母开头。示例:home.svelte => Home.svelte 现在 HMR 工作正常。
在 windows 至少没有报告组件文件名和导入之间的大小写差异。