Существует много деталей, отсутствующих в этом запросе. Я бы всегда использовал path.resolve
для доступа к локальным файлам, а не к используемой вами интерполяции. Например, если вы настраиваете электрон с его нормальными вариантами, я бы что-то вроде:
var path = require('path');
var iconPath = path.resolve(__dirname, '../build/program.ico');
const appIcon = new Tray(iconPath);
mainWindow = new Window({
width: 1280,
height: 1024,
autoHideMenuBar: false,
useContentSize: true,
resizable: true,
icon: iconPath });
var indexPath = path.resolve(__dirname, '../build/index.html');
mainWindow.loadURL(indexPath);
Это сказало, я думаю, что ваш ../build/index.html
путь на самом деле не место ваши файлы в. Эта ошибка возникает, когда вы не копируете свой дистрибутив в место, которое, по вашему мнению, копируете (или сбой копии).