为什么运行electron builder--publish在我';我的项目中没有提到它了吗?

为什么运行electron builder--publish在我';我的项目中没有提到它了吗?,electron,electron-builder,electron-vue,Electron,Electron Builder,Electron Vue,我正在尝试将我的电子版本发布到s3。我已经删除了代码中对GitHub的所有提及,但运行“发布”:“electron builder--win--publish always”会继续发布到GitHub 这是我的设置 electronBuilder: { nodeIntegration: true, builderOptions: { productName: 'productName', copyright: 'Copyright', artifactNam

我正在尝试将我的电子版本发布到s3。我已经删除了代码中对GitHub的所有提及,但运行“发布”:“electron builder--win--publish always”会继续发布到GitHub

这是我的设置

    electronBuilder: {
  nodeIntegration: true,
  builderOptions: {
    productName: 'productName',
    copyright: 'Copyright',
    artifactName: ‘artifactname', // name of the installation package
    win: {
      icon: 'public/logo.png',
      target: {
        target: 'nsis', // packaged as nsis installation file,
        arch: [
          'x64',
          'ia32'
        ] // 32, 64-bit Windows support
      },
      publish: ["s3"]
    },
    publish: [
      {
        "provider": "s3",
        "bucket": "bucketname",
        "region": "region"
     }
    ]
    
  }
}

我做错什么了吗?如果是这样的话,我该如何配置这些东西,以便我的发布可以上传到s3?

请在问题中添加您的
package.json
。Electron Builder也分析了这一点。