具有Angular 2重载问题的Electron App

dev*_*ool 5 electron angular

我正在使用Angular 2开发一个Electron桌面应用程序.一切都很好启动并按预期工作,但是当我重新加载应用程序时它失败了.

这似乎是路由的问题.没有路由,应用程序将重新加载正常并显示所做的更改,但通过路由它返回一个空白的html页面(甚至整个主index.html完全没有任何资源).

有没有人遇到过这个问题,或者可能了解流程失败的地方以及如何解决?

Ant*_*ill 1

我花了很多时间试图解决这个恼人的问题。看起来当路由器启动时,它将 location.href 设置为 file:///yourroute,所以当它重新加载时,没有什么乐趣。我尝试将 file:// + window.__filename 添加到我的基本 href 但没有运气。我真的很想找到解决这个问题的方法!如果你解决了请告诉我。