Electron-制作程序安装包

本文详细介绍了如何使用Electron将程序封装成可执行的asar文件,并讲解了安装包的生成原理和方法,包括asar的概念、安装工具的使用、验证asar文件以及使用electron-builder创建安装包的推荐方案。此外,还提到了程序升级的机制和注意事项。
摘要由CSDN通过智能技术生成

目标

  1. 了解如何把编写的程序封装成可执行程序

  2. 了解安装包的原理以及生成方法

  3. 了解程序迭代升级的流程以及接入方法

程序封装

当应用开发完成后,为了方便使用者的运行,我们需要把源码封装成一个可运行的程序

第一步,了解概念
asar

从 Electron 的官方文档可以了解到 asar 是一种将多个文件合并成一个文件的类 tar 风格的归档格式。 Electron 可以无需解压整个文件,即可从其中读取任意文件内容。

我们的目标是,将编写好的源码封装成一个 .asar 的文件,可以让 Electron 直接运行。

第二步,安装工具

全局安装 asar 命令行工具

npm install -g asar
复制代码
第三步,通过 asar 命令生成 .asar 文件

假设我们的源码所在目录为 /projects/electron-app, 在目录 /projects 下,执行如下命令

asar 
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值