xyz*_*xyz 4 javascript node.js electron electron-builder electron-packager
Electron Builder 有输出目录字段
"directories": {
"output": "releases",
"buildResources": "dist"
},
Run Code Online (Sandbox Code Playgroud)
但这只是 3 个平台特定构建(Mac、Windows 和 Linux)的单个文件夹
我需要针对各个平台的不同目录,以及“Arch”的子目录,如下所示-
releases
| windows
| | 64bit
| | 32bit
|
| mac
| | 64bit
| | 32bit
|
| linux
| | 64bit
| | 32bit
Run Code Online (Sandbox Code Playgroud)
在使用电子生成器创建可分发文件时,如何为特定操作系统创建不同的目录。
在电子生成器中使用文件宏支持找到了解决方案
我们可以在输出目录路径(package.json)中指定平台和arch宏 -
"directories": {
"output": "releases/${platform}/${arch}"
},
Run Code Online (Sandbox Code Playgroud)
这将自动创建相应平台的文件夹和 arch 的子文件夹
| 归档时间: |
|
| 查看次数: |
1312 次 |
| 最近记录: |