Minimal Auto Update Functionality
Minimal Auto Update Functionality
autoUpdater.js
import { autoUpdater } from "electron-updater";
import log from "electron-log";
export class AppUpdater {
constructor() {
const log = require("electron-log");
log.transports.file.level = "info";
autoUpdater.logger = log;
autoUpdater.checkForUpdatesAndNotify();
}
}
main.js
import { AppUpdater } from "./AppUpdater";
app.on("ready", () => {
mainWindow = createMainWindow(mainWindow);
createMenu();
new AppUpdater();
});