I get a Syntax Error 800A03EA Electron
code var <
const { app, BrowserWindow, ipcMain } = require("electron")
const url = require("url")
const path = require("path")
let mainWindow;
function createWindow() {
mainWindow = new BrowserWindow({
width: 1280,
height: 1024,
autoHideMenuBar: true,
webPreferences: {
nodeIntegration: true,
contextIsolation: true,
preload: path.join(__dirname, "electron-preload.js"),
},
});
mainWindow.loadURL(
url.format({
pathname: path.join(__dirname, `./dist/index.html`),
protocol: "file:",
slashes: true,
})
);
mainWindow.on("closed", function() {
mainWindow = null;
});
}
console.log(app);
app.on("ready", createWindow);
app.on("window-all-closed", function() {
if (process.platform !== "darwin") app.quit();
});
app.on("activate", function() {
if (mainWindow === null) createWindow();
});
const printer = require('printer')
const zpl = this.base64DecodeUnicode(this.$store.state.allDocumentInfo.content)
const printerName = 'ZDesigner ZD420-203dpi ZPL'
ipcMain.on("toMain", (event, args) => {
console.log(event, args);
printer.printDirect({
type: "RAW",
printer: printerName,
data: zpl,
succes: function(jobId){
console.log("create print job" + jobId)
},
error: function(err){
console.log(err)
}
})
});
>
What I have tried:
I have tried all possible solutions to fix my syntax, but i can't see my syntax error. I am new to electron and would appreciate the help.