electron 如何在Mac上使用电子伪造包设置应用程序图标?

s3fp2yjn  于 2022-12-16  发布在  Electron
关注(0)|答案(2)|浏览(221)

有人能告诉我使用electron-forge package编译电子应用程序(在Mac上)时使用自定义图标的说明吗?使用--icon给我一个错误:

error: unknown option `--icon'

我错过了什么?

y0u0uwnf

y0u0uwnf1#

找到了。在你的package.json中配置图标的路径。
电子锻造v5:

{
  ...
  "config": {
    "forge": {
      ...
      "electronPackagerConfig": {
        "icon": "path/to/icon.icns"
      },
      ...
    }
  }
}

电子锻造v6:

{
  ...
  "config": {
    "forge": {
      ...
      "packagerConfig": {
        "icon": "path/to/icon.icns"
      },
      ...
    }
  }
}
oprakyz7

oprakyz72#

根据Options.icon文档:
如果省略文件扩展名,则会根据平台自动完成为正确的扩展名,包括当平台:“all "有效
鉴于此,设置不带扩展名的值:

"icon": "./assets/icon"

这被确认为在Windows和Mac上都有效。

相关问题