【文件属性】:
文件名称:mithril-live-edit:使用秘银+电子进行现场编辑的演示
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-14 02:39:15
JavaScript
用电子进行秘银现场编辑
Electron + Mithril = Live Editing
入门
npm install
npm start 。
编辑src/components/example.js视图功能。
编辑src/styles/example.js视图功能。
您的应用将重新实时渲染。 而且它不会丢失表格状态。
Electron在dev依赖中,它将为您的系统下载预编译的二进制文件(50mb)。 如果您只想使用路径上的电子,请使用
npm install --production
它是如何工作的?
patch.js只是监视它所在的目录。当文件更改时,它会在沙盒(有点……不是真的)中评估脚本的最新版本。
然后,它将附加到导出对象的属性/功能移到内存模块中现有的属性/功能上。
这都是可能的,因为节点通过require.cache保留了对模块的引用。
patch.js也
【文件预览】:
mithril-live-edit-master
----package.json(556B)
----readme.md(2KB)
----index.html(218B)
----src()
--------electron.js(2KB)
--------main.js(153B)
--------components()
--------styles()
--------patch.js(1KB)
----.gitignore(14B)