export default class AppUpdater { constructor() { const options = { provider: 'generic', url: 'https://example.com/auto-updates' } const autoUpdater = new NsisUpdater(options) autoUpdater.addAuthHeader(`Bearer ${token}`) autoUpdater.checkForUpdatesAndNotify() } }Estoy tratando de hacer una actualización para mi aplicación de electrones y quiero usar Digital Ocean Spaces. ¿Alguien puede ayudarme a formatear el código anterior al formato Digital Ocean Spaces? En los documentos de Electron Updater no hay una guía específica sobre cómo conectar Digital Ocean.
Eche un vistazo a este repositorio de GitHub : en la sección "build" en package.json necesita
"publish": { "provider": "spaces", "name": "xxxxxxxxxx", "region": "nyc3", "acl": "public-read" } Coloque su DO_KEY_ID y DO_SECRET_KEY en electron-builder.env que excluye a través del selector negativo, nuevamente en la sección "build" :
"files": [ "!electron-builder.env" ]