Angular - 这是应用程序问题还是部署问题?

时间:2018-01-09 00:08:15

标签: javascript angular azure angular-cli

我正在使用Angular(v4 +)构建个人网站。我知道这对于一个简单的网站来说有点过分了。 Angular是一个我真的希望变得更好的框架,这就是我使用它的原因。在整个开发过程中,我使用ng serve进行测试。该应用已成功构建ng buildng build --prod。即使ng serve --prod也有效。但是,当我想在dist文件夹中的编译文件上测试应用程序时,只有我的应用程序的一部分工作(我的控制台中出现运行时错误,以及图片无法加载的资产有点偏离)

现在,我在StackOverflow上的其他地方读到角度构建的dist文件夹仅用于服务/部署,而打开index.html文件将无法提供正确的结果(即使使用ng build --bh .)。我说的是对的吗?

所以这是我的问题:我的角度构建是否有问题,或者我只是未能正确地将其部署到服务器上? (在我的案例中是Azure Web应用程序)

非常感谢!

1 个答案:

答案 0 :(得分:0)

您是如何为文件提供服务的?

在npm上查看http-server以获取可移植的Web服务器。