1. 创建electron + ts
1.1 全局命令 electron -v
克隆这仓库
$ git clone https://github.com/electron/electron-quick-start
进入仓库
$ cd electron-quick-start
安装依赖库
$ npm install
运行应用
$ npm start
1.2 配合ts
安装typescript:
npm install -g typescript
安装electron:
npm i -D electron
修改tsconfig.json
1.3 安装
需要安装 node-pty(第三方构建工具)和 vs/c++(解析c++模块)
2.renderer要引用模块,需要安装webpack进行打包,安装babel
踩坑记
1.electron-builder
引入serialPort模块时,会出现报错,提示node_modules_version不匹配,并提示要给该进程重编译,这时候可以安装electron-builder,自动重建模块。
2.node环境 ES6语法无法解析
electron 版本太低,需要安装 npm i electron -D