如何在 Electron Builder 中添加发布者

Ana*_*dya 4 node.js electron electron-builder

我是电子新手,正在尝试在电子生成器中添加发布者。但是当它创建安装程序时,它说发布者未知。

我在 package.json 中的构建对象是

"build": {
    "appId": "app.name",
    "win": {
      "target": "nsis",
      "icon": "iconnewa1.ico"
    },
    "publish": {
      "provider": "s3",
      "bucket": "bucket_name"
    },
    "mac": {
      "category": "app.category",
      "target": [
        "zip",
        "dmg"
      ]
    },
    "nsis": {
      "perMachine": true
    }
  }
Run Code Online (Sandbox Code Playgroud)

请在这件事上给予我帮助。我搜索了整个文档以在电子构建器中添加发布者,但无法获得任何成功。

Hai*_*ham 6

您必须使用代码签名来避免:

常规(通常更便宜)的代码签名证书在安装过程中会显示一条警告,一旦有足够多的用户安装了您的应用程序并且您建立了信任,该警告就会消失。EV证书具有更高的信任度,因此可以立即生效,没有任何警告。

https://www. Electron.build/code-signing