angular - 管理不同环境的域路径
问题描述
我们拥有带有旧版前端的当前域。
- 开发:本地主机/客户端名称-1
- 暂存:staging-site.our-domain.com/client-name-1
- 产品:client-name-1.our-domain.com
转向 Angular 后,我们的开发人员看起来像:
- 开发:http://localhost:4200
我们正在使用角度路由器,这表明我需要为客户端 slug 添加一个路由,但是这个路由在 prod 中不存在,那么应该如何管理呢?
解决方案
我认为您可以在构建过程中实现这一点,请尝试使用这些命令
ng serve --base-href /client-name-1/
执行此命令后,您将在本地访问您的项目:http://localhost:4200/client-name-1/
ng build --base-href /client-name-1/
推荐阅读
- javascript - 给定数组的 Observable,优化 Rxjs 中重复的昂贵计算
- javascript - 包含对象到平面对象数组的对象数组
- r - Firth 逻辑回归中的错误消息
- java - AspectJ @Around 和 @After 抛出相同的方法不起作用
- python - 为什么 funcion self.spacy_nlp(phrase) 不起作用
- angular - 单击按钮展开 Angular Material 行
- python - 即使安装 anaconda 和 notebook 后 Jupyter notebook 也无法识别
- visual-studio - Visual Studio Interdev 6.0 安装
- excel - 在 VBA 中使用 For Each 循环时,数据会重复多次
- c# - .exe 文件在从 Unity 运行到手动打开时的行为不同