我正在为我的angular2项目使用angular-cli。angular2中使用angular-cli的环境特定服务端点
我通过我的angular2服务调用后端ajax服务。
我有不同的服务终点(URL)为不同的任务。 我想让这些服务环境更有意义。
假设我有两个服务
- 客服:
https://localhost:8080/customers
- 产品服务:
https://localhost:8080/products
由于localhost
是在我的开发环境avaliable。它正在工作
现在假设x.x.x.x
是我生产Web服务主机的IP地址。
因此,对于生产环境中的服务URL将https://x.x.x.x:8080/customers
请帮助我如何实现这一目标。
我发现有在角cli.json文件
"environments": {
"source": "environments/environment.ts",
"dev": "environments/environment.ts",
"prod": "environments/environment.prod.ts"
}
块,但我现在没有发现环境目录。
如何创建并管理环境特定的终点?
谢谢,这个工程。现在我正在尝试设置一个模拟环境,而不使用原始服务端点,但是使用一些模拟JSON文件作为端点。但是我正面临一些问题需要POST到JSON文件的URL。这是我的问题。请看看是否可以帮忙。 http://stackoverflow.com/questions/41634007/angular2-setup-mock-environment-using-json-file –