Angular2应用程序无法从没有节点服务器的index.html启动

时间:2016-11-04 15:56:48

标签: javascript node.js angular

我最近一直在构建一个Angular2入门套件供我自己使用,使用教程和SO中的各种零碎。我现在已经完成了将应用程序捆绑生产的gulp任务,但在这种情况下,如果没有通过服务器,节点运行它,它将无法工作。

以下是回购:https://github.com/LGLabGreg/lg-angular2

基本上运行gulp dist会将应用程序捆绑在dist /文件夹中,但单击该文件夹中的index.html不起作用,应用程序仍然停留在"正在加载...& #34 ;.如果我用节点服务它就可以工作。

感谢。

1 个答案:

答案 0 :(得分:2)

那是因为当您从节点提供服务时,baseUrl设置正确/,但当您点击index.html时,baseUrl设置为/,这可能是C:\ 1}}(file://)。导致浏览器尝试从file://获取所有资源。检查浏览器控制台是否有错误

Sooooo ......那是一个泡菜

相关问题