electron-builder 如何打 mac 端包 请提供代码参数,详细
时间: 2024-03-28 14:42:37 浏览: 17
electron-builder 是一个跨平台的应用程序打包工具,可以用来打包 macOS、Windows 和 Linux 等操作系统的应用程序。下面是打包 macOS 应用程序的示例代码:
1. 首先,你需要在项目中安装 electron-builder:
```bash
npm install electron-builder --save-dev
```
2. 然后在 package.json 文件中添加以下脚本:
```json
"scripts": {
"build": "electron-builder build -m",
}
```
3. 接着在项目根目录下创建 electron-builder.json 文件,添加以下内容:
```json
{
"mac": {
"category": "your.category",
"icon": "path/to/your/icon.icns",
"target": [
{
"target": "dmg",
"arch": [
"x64",
"arm64"
]
}
]
}
}
```
其中,category 是你的应用程序分类,可以是 Productivity、Games 等等;icon 是你的应用程序图标,必须是 .icns 格式;target 指定了你要打包的目标平台和架构,这里我们只指定了 dmg 格式和 x64 和 arm64 架构。
4. 最后运行以下命令来打包 macOS 应用程序:
```bash
npm run build
```
这会生成一个 .dmg 格式的安装包文件,你可以在项目根目录下的 dist 目录中找到它。