amazon-web-services - S3 上托管的单个 Angular 6 项目中两个不同域的两个不同模块
问题描述
当前的情况是我有一个基于 Angular 6 和 Lambdas(Node Js) 构建的无服务器应用程序,其前端作为静态网站托管在 S3 上。现在的要求是我们需要将应用程序的两个不同模块指向两个不同的域,第一个门户带有 www.domain1.com,第二个门户带有 www.domain2.com。
可能吗?如果是,请提供建议。任何帮助都是非常可观的。
解决方案
动态条件路由:
const environment = {
production: true,
APIEndpoint: (value) => value ? 'www.domain1.com' : 'www.domain2.com'
}
const URL = `${environment.APIEndpoint(true)}/api/methods`;
console.log(URL); // www.domain1.com/api/methods
推荐阅读
- c# - 错误 CS1503:参数 1:无法从“UnityEngine.XR.XRNode”转换为“字符串”
- angular - 从 api 获取角度插值错误
- ios - Flutter:无法为设备构建预编译的应用程序。在 iPhone 上启动应用程序时出错
- docker - Docker 容器端口冲突 Portainer/Sonarqube
- javascript - javascript函数在块语句中提升
- javascript - 如何判断用户是否正在为 contentEditable 元素进行内容编辑
- arm - 为什么需要内存别名?
- rabbitmq - 当 Rabbitmq 未确认消息增加时如何设置电子邮件或 splunk 警报
- python - YouTube 可恢复上传 HttpError 404
- r - 在R中输入多张Excel