esm-hmr:基于ESM的开发服务器的热模块替换(HMR)API

时间:2024-04-07 18:51:31
【文件属性】:

文件名称:esm-hmr:基于ESM的开发服务器的热模块替换(HMR)API

文件大小:9KB

文件格式:ZIP

更新时间:2024-04-07 18:51:31

TypeScript

ESM热模块更换(ESM-HMR)规格 _作者: (Snowpack), (Preact), (Vue)_ _状态:进行中_ 热模块替换(HMR)使您的浏览器在开发过程中实时更新应用程序中的各个JavaScript模块,而不会触发完整的浏览器重新加载或丢失当前的Web应用程序状态。通过对每个更改进行更快的更新,可以加快您的开发速度。 诸如Webpack,Rollup和Parcel之类的Web捆绑器都实现了不同的,特定于捆绑器的HMR接口。这使得很难在开发环境之间共享HMR集成。结果,需要为他们想要支持的每个捆绑器重写许多框架集成,例如React Fast Refresh和Preact的Prefresh。看: ESM-HMR是用于基于ESM的开发环境的标准HMR API。无捆绑开发的兴起为基于浏览器本机模块系统构建的通用标准HMR API创造了机会。 ESM-HMR是为浏览器的本机模


【文件预览】:
esm-hmr-master
----.gitignore(51B)
----package.json(678B)
----package-lock.json(1KB)
----src()
--------server.ts(4KB)
--------client.ts(4KB)
----LICENSE(1KB)
----tsconfig.json(279B)
----README.md(8KB)

网友评论