我正在使用Angular(v4 +)构建个人网站。我知道这对于一个简单的网站来说有点过分了。 Angular是一个我真的希望变得更好的框架,这就是我使用它的原因。在整个开发过程中,我使用ng serve
进行测试。该应用已成功构建ng build
或ng build --prod
。即使ng serve --prod
也有效。但是,当我想在dist文件夹中的编译文件上测试应用程序时,只有我的应用程序的一部分工作(我的控制台中出现运行时错误,以及图片无法加载的资产有点偏离)
现在,我在StackOverflow上的其他地方读到角度构建的dist文件夹仅用于服务/部署,而打开index.html文件将无法提供正确的结果(即使使用ng build --bh .
)。我说的是对的吗?
所以这是我的问题:我的角度构建是否有问题,或者我只是未能正确地将其部署到服务器上? (在我的案例中是Azure Web应用程序)
非常感谢!
答案 0 :(得分:0)
您是如何为文件提供服务的?
在npm上查看http-server以获取可移植的Web服务器。