使用electron builder构建后,Angular electron应用程序未加载index.html时出现白色屏幕且无错误

使用electron builder构建后,Angular electron应用程序未加载index.html时出现白色屏幕且无错误,electron,electron-builder,Electron,Electron Builder,在与electron builder捆绑之前,我有一个angular electron应用程序,它工作得非常好(开发环境)。捆绑、安装和打开后,a获得了一个无误的白色屏幕 这是我的项目的package.json文件 { “名称”:“杂货店”, “产品名称”:“杂货店”, “作者”:“seifou eddine”, “描述”:“杂货店”, “版本”:“9.3.1”, “脚本”:{ “ng”:“ng”, “构建”:“ng构建”, “测试”:“ng测试”, “皮棉”:“ng皮棉”, “e2e”:“n

在与electron builder捆绑之前,我有一个angular electron应用程序,它工作得非常好(开发环境)。捆绑、安装和打开后,a获得了一个无误的白色屏幕

这是我的项目的
package.json
文件

{
“名称”:“杂货店”,
“产品名称”:“杂货店”,
“作者”:“seifou eddine”,
“描述”:“杂货店”,
“版本”:“9.3.1”,
“脚本”:{
“ng”:“ng”,
“构建”:“ng构建”,
“测试”:“ng测试”,
“皮棉”:“ng皮棉”,
“e2e”:“ng e2e”,
“开始”:“同时”ng serve“npm run ELECTON”,
“electron”:“electron./src/electron.dev”,
“生成安装程序”:“electron builder”
},
“构建”:{
“appId”:“com.groceryee.webconcept”,
“版权”:“版权所有©2021 groceryee”,
“asar”:错误,
“赢”:{
“目标”:[
“国家统计局”
],
“requestedExecutionLevel”:“RequiredAdministrator”
},
“国家统计局”:{
“一键点击”:错误,
“allowToChangeInstallationDirectory”:true,
“卸载显示名称”:“杂货店”,
“许可证”:“license.txt”
},
“外部元数据”:{
“main”:“src/electron.prod.js”
}
}

}
您是否为开发环境使用了不同的
main.js
文件?是的,相同,但我更改了(win.loadURL)win.loadURL(url.format({pathname:'localhost:4200',protocol:'http:',slashes:true});尝试为prod加载相同的文件。看看结果是否相同。您的4200端口上正在运行什么?