首页 > 解决方案 > 通过 http-server 在 Node JS (express) 服务器中部署 Angular 应用程序

问题描述

我正在尝试将 Angular 应用程序放在由 http-server 工具生成的本地服务器上的“生产”中,但它不返回 index.html 的。

我按照这些步骤...

  1. ng build --prod(这会像这样向我抛出用于生产的项目文件夹->“dist / project-erp”) 步骤1

  2. http服务器 第2步

  3. 网络服务器 第 3 步

更新: 所以,我将基本路线更改为“/”,但仍然发生在相同的情况下:/ 更新 1

更新 1.1

标签: node.jsangularexpress

解决方案


经过多次构建项目的测试,在 Express 服务器上启动它的解决方案(它现在工作)是只执行命令“ng build”而不是“ng build --prod”,然后是文件夹“dist / project -erp "把它们放在后端服务器上。


推荐阅读