笔者写这篇非常短的博客的原因是因为,公司的大佬突然想做Mac及Windows环境的桌面简易应用,并且Mac方面让我使用原生的Mac的浏览器实现,而Windows方面则使用了electron的webView标签来打包。那么笔者就不废话了[主要是越来越懒不想打字。。。],内容入下~
1、首先配置好本地的Mac的electron环境
#electron安装
npm install electron -g
#wine安装,wine是Mac下用于启动和打包.exe的环境
brew install wine
#electron打包工具安装
sudo npm electron-packager -g
安装好环境后,可以尝试一下是否已经可以正常使用electron了
electron --version
2、下载官方demo,开始一个electron的桌面应用
#使用git下载electron标准demo到本地
git clone https://github.com/electron/electron-quick-start
#至标准demo的根目录下
cd electron-quick-start
#使用npm下载相关依赖
npm install
#启动这个demo,第一启动,会先加载wine的环境,会稍微久一点
electron .
到这里electron简易的配置算是完成。当然,这不是这篇博客的重点。
重点是打包的方式,网上一搜一大把,我这里只贴出指令的格式,如下: