使用ng new test
创建了一个新项目并运行ng build --prod
。然后将dist文件夹推入Github repo并启用页面。结果页面似乎停留在“正在加载......”。还使用express来重新创建这个来发送文件到dist的index.html,再次Angular2应用程序停留在“正在加载...”
ng serve
似乎工作正常并且localhost:4200会导致“app works!”显示。
这是一个已知的错误,如果是这样,该项目如何构建用于生产?
答案 0 :(得分:1)
您需要在生成dist文件夹时设置基本href。
尝试这样的事情
ng build --prod --base-href .
P.S:最后不要忘记点。然后推它。
为快递服务dist文件夹, 请遵循以下要点 gist.github.com/parthghiya/eb337e2ee63ce8785d714e251b7ef0b8