Я хочу создать исполняемые и поддерживающие файлы Electron для распространения с React, но получил ошибку, Не разрешено загружать локальный ресурс.
Вот соответствующие записи в моем package.json
{
"productName": "Test system",
"homepage": "./",
"main": "main.js",
"scripts": {
"package-mac": "electron-packager . --overwrite --platform=darwin --arch=x64 --icon=assets/icons/mac/icon.icns --prune=true --out=release-builds",
}
}
Вот метод createWindow, в main.js
function createWindow() {
// Initialize the window to our specified dimensions
win = new BrowserWindow({ width: 1000, height: 600 });
// Show dev tools[enter image description here][1]
win.webContents.openDevTools()
// Specify entry point
win.loadURL(isDev ? 'http://localhost:8080' : `file://${path.join(__dirname+'build/index.html')}`);
// Remove window once app is closed
win.on('closed', function () {
win = null;
});
}