You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SvelteKit项目HMR失效,仅保存svelte.config.js才生效求助

SvelteKit + Vite HMR热更新异常:修改文件不生效,仅重启svelte.config.js才应用变更

问题详情

  • 修改项目文件后,变更无法同步到浏览器;保存文件时代码会闪烁,但页面无任何更新
  • 只有保存未做修改的svelte.config.js触发开发服务器重启后,之前的代码变更才会生效;保存vite.config.js无法触发服务器重启或变更应用
  • 首次启动开发服务时一切正常,但后续任何文件修改都无法在浏览器中反映,代码持续闪烁,每次修改都需要手动保存svelte.config.js来生效,开发效率极低

已尝试的解决方案

  • 将Svelte配置合并到Vite配置文件中
  • 更新所有项目依赖到最新版本
  • 移除Vite配置中的别名(alias)设置
  • 完全删除node_modules、package-lock.json后重装依赖(重装过程中出现两条警告:tsconfig配置变更、nvm相关包已废弃)

附加信息

已准备好项目配置文件、开发日志及屏幕录制录像,可提供用于排查

内容的提问来源于stack exchange,提问作者jooyeon yi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 00:25:19