我正在学习Electron,我在Angular中创建了一个简单的应用程序,使用webpack进行livereload。但是在热重新加载时,应用程序会加载一个空白视图,*请参见下面的截图,我必须重新启动电子才能将其恢复。我在React中做了类似的应用程序,它运行正常。
我将代码放在回购https://github.com/graemec23/Favourite-places-ng1
上我很感激任何建议。
答案 0 :(得分:1)
事实证明问题是因为Angular ui-router中的html5Mode,它需要服务器而不能在file://协议上工作。设置启用为false解决了它。
$locationProvider.html5Mode({
enabled: false,
requireBase: false,
});