问题原因可能是因为在初始加载时,Angular 和 Electron 的某些配置还未加载完毕。以下是可能的解决方案:
win.loadURL(file://${__dirname}/index.html
);
win.webContents.on('did-finish-load', () => {
win.show();
});
"main": "dist/main.js", "scripts": { "ng": "ng", "start": "ng build --watch & electron .", "build": "ng build --prod && electron ." }, "build": { "appId": "com.example.electronapp", "files": [ "dist/**/*", "src/main.js" ], "directories": { "output": "build" } }
上一篇:AngularElectron生产构建中的运行时错误
下一篇:AngularElement-“failedtoresolveonlybecauseitwasresolvedasfullyspecified”