`node`标签下的文章
Electron 从零到一搭建--编写基础框架(Electron + React + Mobx + Webpack4 + Typescript)
秋泽雨 发表于 标签: Electron / webpack4 / node / typescript
介绍
这篇文章,主要的是讲述如何搭建Electron项目,这里会用到上篇文章:Webpack4+node+typescript+hotReload
搭建的框架,这里,大家可以先clone下来:
1 | git clone git@github.com:spcBackToLife/node-webpack4-ts-demo.git |
基础框架的搭建主要有以下部分内容,基本每部分都是单独的一篇文章:
- 基础
node
环境搭建: webpack4 + node + typescript Electron
集成: 单窗口 + 主进程、渲染进程在dev、prod环境的webpack
处理。React
集成Mobx
集成 (由于redux比较重,dva比较麻烦,最后选择Mobx做react状态管理会更合适)Electron
集成: 多窗口 + 窗口渲染进程webpack
处理。- 数据缓存、存储服务管理
- 应用基础功能服务设计:录屏、截屏
- 应用集成三方环境设计:Python环境
- 应用
webview
注入js设计 - 运行日志集成