文件名称:heiss:使用本机(几乎)ES6模块进行热模块重载原型
文件大小:92KB
文件格式:ZIP
更新时间:2024-02-25 19:33:01
modules es6 hmr es2015 hot-module-replacement
海斯
静态服务器,为本地ES2015模块实现热模块替换。
。
警告:这是一个早期的原型。 它不仅可以充当各种想法的游乐场,而且可以作为完成的稳定工具。
局限性
由于实现的性质,在以下情况下无法热重载模块:
出口名称或数量已更改。
模块,导出可变变量绑定( let或const )。
要求
服务器部分需要node.js 8或更高版本。
为了使客户端正常工作,您需要本机支持的浏览器:
import.meta
命令行
heiss
【文件预览】:
heiss-master
----.travis.yml(103B)
----bin()
--------heiss(49B)
----example()
--------createText.mjs(310B)
--------index.html(133B)
--------text.mjs(37B)
--------index.mjs(181B)
----package.json(3KB)
----tslint.json(358B)
----test()
--------client()
--------server()
--------tsconfig.json(215B)
----.prettierrc(371B)
----LICENSE(1KB)
----package-lock.json(282KB)
----src()
--------client()
--------server()
----tsconfig.json(138B)
----tsconfig.base.json(203B)
----.gitignore(28B)
----typings()
--------modules.d.ts(93B)
----CHANGELOG.md(1KB)
----commitlint.config.js(71B)
----README.md(3KB)