Mac下electron打包.exe的Windows桌面应用安装包

本文介绍了如何在Mac环境下配置 Electron 开发环境,利用wine在Mac上打包Windows的.exe应用程序。通过安装electron、wine和electron-packager,创建并运行 Electron 示例项目,然后使用自定义shell脚本简化打包过程,最终生成命名为out的文件夹,其中包含打包好的.exe安装包。
摘要由CSDN通过智能技术生成

笔者写这篇非常短的博客的原因是因为,公司的大佬突然想做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简易的配置算是完成。当然,这不是这篇博客的重点。

重点是打包的方式,网上一搜一大把,我这里只贴出指令的格式,如下:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值