文件名称:electron-typed-ipc:电子输入IPC
文件大小:180KB
文件格式:ZIP
更新时间:2024-06-05 17:53:21
TypeScript
电子式IPC 没有运行时成本(只是打字稿增强) 保持与Electron相同的API 将事件与命令分开,以免造成混乱 事件是发生的事情(IPC) 命令是可以调用的异步函数(RPC) 用法 1.从npm安装 npm i electron-typed-ipc --save 2.定义您的事件/命令 type Events = { configUpdated : ( newConfig ?: Config , oldConfig ?: Config ) => void ; } ; type Commands = { fetchConfig : ( ) => Config ; updateConfig : ( newConfig : Partial < Config> ) => void ; } ; 3.将类型添加到ipcMain和ipcRenderer import {
【文件预览】:
electron-typed-ipc-master
----package.json(843B)
----.github()
--------workflows()
----LICENSE(1KB)
----package-lock.json(308KB)
----src()
--------test.ts(1KB)
--------index.ts(3KB)
----tsconfig.json(528B)
----.gitignore(34B)
----README.md(1KB)
----yarn.lock(255KB)