Angular + Electron - 构建和分发 URL

Angular + Electron - Build and dist URLs

当我用 electron 构建项目以调用 Angular 中项目的更新屏幕时遇到问题,因为 dist 有 index.html,在开发模式下设法调用了宁静。

mainWindow.loadURL('http://localhost:4200/#update');

在开发模式下我可以这样称呼它。

    mainWindow.loadURL(url.format({
       pathname: path.join(__dirname, 'dist/index.html/#update'),
       protocol: 'file:',
       slashes: true
    }));

我构建项目时无法调用出现以下错误的屏幕。

mainWindow.loadURL('file://' + __dirname + '/dist/index.html#/update');

这样我就成功解决了问题