OS Electron Builder 生成的二进制文件的特定目录
OS specific directories for binary generated by Electron Builder
Electron Builder 有输出目录字段
"directories": {
"output": "releases",
"buildResources": "dist"
},
但这只是 3 个平台特定构建的单个文件夹(Mac、Windows 和 Linux)
我需要针对各个平台的不同目录以及“Arch”的子目录
像这样-
releases
| windows
| | 64bit
| | 32bit
|
| mac
| | 64bit
| | 32bit
|
| linux
| | 64bit
| | 32bit
如何在使用 Electron Builder 创建可分发文件时为特定 OS 创建不同的目录。
使用 File Macros support in electron builder
找到解决方案
我们可以在输出目录路径中指定平台和架构宏(package.json)-
"directories": {
"output": "releases/${platform}/${arch}"
},
这将自动为各个平台创建文件夹,为 arch 自动创建子文件夹
Electron Builder 有输出目录字段
"directories": {
"output": "releases",
"buildResources": "dist"
},
但这只是 3 个平台特定构建的单个文件夹(Mac、Windows 和 Linux)
我需要针对各个平台的不同目录以及“Arch”的子目录 像这样-
releases
| windows
| | 64bit
| | 32bit
|
| mac
| | 64bit
| | 32bit
|
| linux
| | 64bit
| | 32bit
如何在使用 Electron Builder 创建可分发文件时为特定 OS 创建不同的目录。
使用 File Macros support in electron builder
找到解决方案我们可以在输出目录路径中指定平台和架构宏(package.json)-
"directories": {
"output": "releases/${platform}/${arch}"
},
这将自动为各个平台创建文件夹,为 arch 自动创建子文件夹