Electron创建应用以及打包exe

2020-11-26  本文已影响0人  李大鱼_

一、Electron官网文档,根据文档步骤创建应用

http://www.electronjs.org/docs/tutorial/quick-start#application-architecture

执行npm i --save-dev electron可能会报错,如图:

image.png

可以给electron设置淘宝镜像,
添加.npmrc文件,内容ELECTRON_MIRROR=https://npm.taobao.org/mirrors/electron/。如图:

image.png
再执行npm i --save-dev electron就不会报错了。

创建应用之后执行npm start就可以在本地运行应用。

二、使用electron-packager打包成exe

全局安装打包神器electron-packager

npm install electron-packager -g

在命令中设置参数打包
执行命令electron-packager --help或者访问官网查看所有可配置参数。
基本命令:

electron-packager <sourcedir> <appname> --platform=<platform> --arch=<arch> [optional flags...]

命令说明:

在package.json文件中配置参数打包

命令较长,每次打包都需要输入很麻烦,可以把命令配置到package.json文件中scripts属性中:

 "scripts": {
    "start": "electron .",
    "package":"electron-packager . test1 --platform=win32 --arch=x64 --icon=computer.ico --out=./out --asar --app-version=0.0.1 --overwrite --ignore=node_modules"
  },

然后便可运行命令npm run packager进行打包:

image.png

打包成功,生成out文件夹找到test1.exe,点击即可运行应用

image.png
image.png
上一篇下一篇

猜你喜欢

热点阅读