一款基于 Electron 的桌面软件开发框架,让你拥有极致的桌面开发体验。
环境不再是问题,解决你的后顾之忧。
✨ 特性
-
⚙️ CLI 工具: 使用脚手架快速上手,脚手架内置 React 和 Vue 两种前端框架的 Electron 应用程序。
-
🛡 开发增强:支持全热更新,使用 TypeScript 开发,提供完整的类型定义文件。
-
📦 最佳实践: 提供可扩展性和可维护性的 Electron 应用程序的最佳实践。
-
🔌 打包构建: 集成了打包以及构建方案,一键发布。
-
🎨 丰富的 API: 进程通信、窗口管理、网络请求、跨语言调用、任务管理、数据库管理...
👜 npm 包
| Package | npm version | npm downloads |
|---|---|---|
| electron-prokit | ||
| create-electron-prokit | ||
| @electron-prokit/create-service |
🔧 创建项目
直接使用脚手架快捷创建项目,脚手架结合了electron-prokit相关生态,推荐使用此方式。
使用 NPM:
npm create electron-prokit myapp
使用 Yarn:
yarn create electron-prokit myapp
其中myapp为你的项目名,然后按照提示操作即可!
📖 官方文档
⌨️ 演练
git clone https://github.com/Xutaotaotao/electron-prokit.git
pnpm i
pnpm run dev