文件名称:electron-valtio
文件大小:34KB
文件格式:ZIP
更新时间:2024-04-16 08:18:39
TypeScript
电子瓦尔蒂奥 这是什么? 该库的目的是仅通过对象的突变即可在Electron主进程和各种渲染器窗口之间共享状态。 该库利用来完成此任务。 该库受电子还原的启发很大。 如何使用? 入门 npm i valtio https://github.com/water-a/electron-valtio 打开浏览器窗口时包括预加载脚本 ... const window = new BrowserWindow ( { ... other options , webPreferences : { preload : path . resolve ( __dirname , 'node_modules/electron-valtio/dist/preload.js' ) } } ) ; ... 在主流程中初始化商店 import { snapshot } from 'valtio
【文件预览】:
electron-valtio-main
----build.ts(657B)
----.gitattributes(66B)
----.eslintrc.js(220B)
----src()
--------index.ts(90B)
--------setup.ts(800B)
--------setupMain.ts(625B)
--------preload.ts(926B)
--------sync.ts(320B)
--------setupRenderer.ts(74B)
----.vscode()
--------settings.json(170B)
----tsconfig.json(326B)
----.prettierrc(52B)
----README.md(1KB)
----.gitignore(37B)
----.eslintignore(17B)
----package-lock.json(97KB)
----package.json(669B)