- platform:设置平台,window,linux还是Mac,darwin:代表的是mac环境,win32:代表win平台 - arch:x84还是x64, - Path的位置可以替换成你打包后的exe名字,这里就会生成Path.exe文件。 - electron-version:electron的版本,必须要指定,这里设置为25.3.1,可查看package.json中electron安装的版本号 - out 输出文件 - ico...
1、图片格式 windows 和 macos 的 图标都是复合格式,包含了多种尺寸和颜色模式,Linux 就是多张png,electron 例子里就多各种尺寸。PS:不要把png直接改成 ico。 windows :.ico 文件,下图为iConvert Icons的默认设置。 macos:.icns 文件,下图为iConvert Icons的默认设置。 2、工具 iConvert Icons、icoFx、AppIco...
// 打包后的文件会有个图标,这个图标的路径,不指定的话默认的不好看 "icon":"res/logo.png" } 然后在项目的根路径下执行: 01 electron-builder 即可开始打包: 因为我这儿已经不是第一次打包了,所以输出内容比较少,第一次打包的话会根据不同平台下载一些对应的文件,因为Electron打包是要把Chromium的运行时打包...
Linux系统:linux arch是指定系统是什么架构的,常见的例如32位和64位操作系统: ia32,32位操作系统,也可以在64位操作系统中安装 x64, 64位操作系统,使用本架构打包无法再32位操作系统中安装 还有需要注意的一点是:mac上不签名也可以打包成功,安装的时候还要更改电脑权限,但是涉及到自动更新、发布到 app store等功能...
"shortcutName":"xxxx"// 图标名称 } } } 配置打包脚本 在package.json 中,添加对应的打包脚本: { … "scripts": { "dev":"electron . --enable-loggin --no-sandbox", "build-64":"electron-builder --win --x64", "build-l...
"linux": { // linux "icon": "build/icons" } nsis配置 这个要详细的讲一下,这个nsis的配置指的是安装过程的配置,其实还是很重要的,如果不配置nsis那么应用程序就会自动的安装在C盘。没有用户选择的余地,这样肯定是不行的 关于nsis的配置是在build中nsis这个选项中进行配置,下面是部分nsis配置 ...
{ 46 "oneClick": false, 47 "allowToChangeInstallationDirectory": true, 48 "installerIcon": "resources/icon.ico" 49 }, 50 "linux": { 51 "target": [ 52 "deb", 53 "rpm", 54 "AppImage" 55 ], 56 "category": "Development" 57 }, 58 "directories": { 59 "buildResources": "...
简单地说,通过 Electron,我们可以使用自己所熟悉的前端技术轻松构建出一款能运行在Windows,Linux和 Mac 上的桌面级应用程序。 现阶段已有许多优秀的桌面应用都是基于 Electron 开发,其中如 Atom 编辑器,VS Code 和 Postman 等等都是我们所熟知的,下面列出这当中的部分应用,是不是看到了许多熟悉的图标呢?
打包为Linux可执行文件 1. 安装electron-installer-debian和electron-packager。您可以使用以下命令行安装它们: npm install electron-installer-debian --save-dev npm install electron-packager --save-dev 2. 在Electron项目的根目录下创建一个build-deb.js文件,并输入以下内容: ...