electron打包成exe

人气:105 ℃/2023-02-17 23:29:47

electron打包成exe是怎样的呢?下面就让我们一起来了解一下吧:

Electron是属于由Github开发的开源框架,它允许开发者使用Web技术构建跨平台的桌面应用。若是想要将electron打包成exe一般有两种方法,一种是直接在命令行编辑命令,进行打包;另一种是在package.json文件中进行配置。

方法一、直接在命令行编辑命令,进行打包

示例代码如下:

# 命令行打包

electron-packager . HelloWorld --platform=win32 --arch=x64 --icon=computer.ico --out=./out --asar --app-version=1.0.0 --overwrite --ignore=node_modules --electron-version 8.2.1

方法二:在package.json文件中进行配置

示例代码如下:

"scripts": {

"package":"electron-packager . HelloWorld --platform=win32 --arch=x64 --icon=computer.ico --out=./out --asar --app-version=1.0.0 --overwrite --ignore=node_modules"

}

接着在命令行中输入命令:npm run package。

说明:通过这两种方式进行打包的效果整体来说还是不错的,打包完成后一般会在根目录下多出out文件夹。

以上就是小编的分享了,希望能够帮助到大家。

electron怎么打包成exe

第二部分:Electron构建跨平台的桌面应用程序(站点应用打包)

Windows安装Electron环境

在命令行里安装全局electron:

npm install -g electron

安装命令

安装成功

Ps:在这之前你需要安装nodejs,npm。

创建入门程序

首先,我们跟着Electron社区的快速入门程序

创建我的第一个Electron App(HelloWorld)

参照入门程序,App创建完成,包结构如下:

electron示例

前面我们全局安装了Electron,如何运行App呢?

在当前窗口打开命令行,输入如下命令:

electron .

示例页面

App创建成功!不要着急,本讲的重点是介绍如何打包成exe。

安装打包工具

我是使用的electron-packager,首先全局安装一下:

npm install electron-packager -g

安装

打包之前需要在当前App里安装依赖

上面运行是利用Electron的全局命令,打包需要App里安装自己的依赖,后面且称做局部依赖,当前App的依赖只有Electron,在命令行执行:

electron -v

查看版本

Ps:获取当前Electron全局安装的版本号。

编辑package.json,npm安装局部依赖

调整打包内容


npm install

输入npm安装命令


测试局部依赖是否安装成功,在app根目录执行命令行

npm start

启动服务


安装成功iframe示例页面

Ps:程序运行,局部依赖安装成功。

打包显示应用图标

打包前为当前app制作icon:icon.ico,256*256。制作好放入app根目录

打包方式

electron-packager打包:electron-packager打包有两种方式,一是直接在命令行编辑命令,直接进行打包。另一种是在package.json里编辑package,执行npm run-script package。

打包网站


调整标题logo

在app(electron-quick-start)根目录创建app文件夹,并把main.js, index.html 和 package.json拷贝进去(拷贝并非剪切),然后在electron-quick-start根目录打开命令行:

npm run-script package

打包

Ps:打包成成功。

命令行打包参数

electron-packager <location of project> <name of project> <platform> <architecture> <electron version> <optional options>

参数说明:

electron简介

推荐

首页/电脑版/网名
© 2025 NiBaKu.Com All Rights Reserved.