【问题标题】:Running multiple Angular Apps on common node server在公共节点服务器上运行多个 Angular 应用程序
【发布时间】:2017-06-24 13:36:12
【问题描述】:

我是平均堆栈的新手。我想构建具有管理员和客户端的应用程序。所以我在我的节点中构建了两个 angular 2 应用程序。但我无法基于路由器呈现管理应用程序和客户端应用程序。例如,当路由器是 / 我的客户端应用程序应该呈现和 /admin 我的管理应用程序应该呈现。

请帮助我构建我的目录以解决我的问题。我正在使用 express 进行路由。

【问题讨论】:

  • 如果您正在构建两个单独的应用程序,只需在 Admin 部署在 3005 端口的客户端提供一个链接 (localhost:3005) 到 Admin
  • 无法获得您的积分
  • 在 fb @aravind2109 联系我
  • 当你在做两个不同的应用程序时,你的意思是不同的 Angular2-Projects 吗?好吧,带有 Webpack 的 Angular2 正在生成一个 dist 文件夹,因此您可以为两个不同的 dist 文件夹配置两个不同的路由,只需引用该文件夹中的 index.html 文件。

标签: node.js angular express mean-stack


【解决方案1】:

你必须为你的两个应用分配不同的端口。

ng serve --port 4210 --live-reload-port 4950

打开您的第二个项目并触发上述命令。

见:Click here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-04
    • 1970-01-01
    • 2019-11-03
    • 2017-05-08
    • 2018-01-19
    • 1970-01-01
    • 2013-12-11
    • 1970-01-01
    相关资源
    最近更新 更多