Skip to content

mhink/electron-dev-update-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

electron-dev-update-server

This is an example of the development-mode Electron release server I'm trying to use, which is currently NOT working. It's heavily cribbed from the article Auto-updating apps for Windows and OSX using Electron: The complete guide It contains:

  • server.js, an Express server
  • releases, an example directory structure which usually contains my builds
  • ssl, a directory which usually contains an SSL certificate and key

As of right now, the auto-updating code in my Electron main process script looks something like this:

import { autoUpdater } from 'electron';
const APP_VERSION = "1.0.0";

app.on('ready', () => {
  autoUpdater.setFeedURL(`https://localhost:3002/updates/latest?v=${APP_VERSION}`);
  autoUpdater.on('error', (event) => {
    console.error("An error happened, boo");
    console.error(event);
  });
  autoUpdater.on('updates-available', () => {
    console.log("Updates are available- hooray!");
  });
  autoUpdater.checkForUpdates();
});

/* ...more code which starts the app */

When I compile and package this, I get an error of the following form: ...actually, I don't get an error.

Weird. Never mind, then.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published