![Error I get](https://i.stack.imgur.com/ZH904.png)
Эта ошибка возникает при запуске пакета. Это мой электрон. js
const electron = require('electron');
const app = electron.app;
const BrowserWindow = electron.BrowserWindow;
electron.remote.require('../server/server.js')
const path = require('path');
const isDev = require('electron-is-dev');
let mainWindow;
function createWindow() {
mainWindow = new BrowserWindow({width: 900, height: 680, webPreferences: {
nodeIntegration: true
}});
mainWindow.loadURL('http://localhost:3000/');
if (isDev) {
// Open the DevTools.
//BrowserWindow.addDevToolsExtension('<location to your react chrome extension>');
//mainWindow.webContents.openDevTools();
}
mainWindow.on('closed', () => mainWindow = null);
}
app.on('ready', createWindow);
app.on('window-all-closed', () => {
if (process.platform !== 'darwin') {
app.quit();
}
});
app.on('activate', () => {
if (mainWindow === null) {
createWindow();
}
});
сервер. js
const express = require('express');
const port = process.env.PORT || 5000;
const path = require("path");
const Shell = require('node-powershell');
const cors = require('cors')
const app = express();
app.use(express.static(path.join(__dirname, '../build')))
app.use(cors({origin: 'http://localhost:3000',credentials:true,allowedHeaders:['Origin']}));
const ps = new Shell({
verbose: true,
executionPolicy: 'Bypass',
noProfile: true,
});
const AdobeController = require('./Controllers/AdobeController')(app,ps)
const PrinterController = require('./Controllers/PrinterController')(app,ps)
AdobeController.index();
PrinterController.index();
app.listen(port, () => console.log(`Listening on port ${port}`));
Когда я упаковываю его и запускаю, установка exe-файла выдает мне эту ошибку после установки приложение на моем рабочем столе.
Он отлично работает в среде dev без какой-либо упаковки, просто запустив скрипт dev в моем пакете. json. Не удается интегрировать сервер узла.