热模块替换(Hot Module Replacement,简称 HMR)是一种允许在应用程序运行时替换、添加或删除模块,而无需完全刷新页面的功能。它可以极大地提升开发效率,因为你可以实时看到代码修改的效果,而不必每次都手动刷新页面。
Parcel中的HMR
Parcel 默认支持热模块替换。它会在后台自动处理你的代码变更,并在文件更新时自动刷新浏览器。如果你在编辑 index.html 或其他文件时,发现连接断开且需要重新启动开发服务器,说明可能存在配置问题或 Parcel 未能正确应用 HMR。