renderer.js
async function main() {
const { ipcRenderer, remote } = require('electron');
const isDevelopment = require('electron-is-dev');
console.log(process.env);
if (isDevelopment) {
// this is to give Chrome Debugger time to attach to the new window
await new Promise(r => setTimeout(r, 1000));
}
// breakpoints should work from here on,
// toggle them with F9 or just use 'debugger'
debugger;
// ...
}
main().catch(function (error) {
console.log(error);
alert(error);
});
我有
a customized version
属于
最小电子应用
它解决了这个问题和我开始用电子开发时遇到的其他一些问题。