Newer
Older
solitude / src / js / src / main / index.js
@sylow-castle sylow-castle on 1 Oct 2022 888 bytes [refactor] move some files.
const { app, BrowserWindow, ipcMain} = require('electron');
const path = require('path');
const fs = require('fs');

ipcMain.on("write.local", (ipcEvent, savePath, content ) => {
    console.log("listen wirte.local message");
    let dest = path.join(__dirname, "..", "var","local", "petari", "app.html");
    fs.writeFile(dest, content , (err) => {
        if(err) { 
            console.log("dest: " + dest);
            console.log("content: " + content);
            console.log(err);
        }
    });
});


function createWindow() {
    const preloadPath = path.join(__dirname, 'preload.js')
    console.log(preloadPath);

    let win = new BrowserWindow({
        width:640,
        height: 480,
        webPreferences: {
            enableRemoteModule: true,
            preload: preloadPath,
        }
    });
    win.loadFile('app.html');
}



app.whenReady().then(createWindow)