【发布时间】:2017-02-12 02:42:55
【问题描述】:
我刚开始学习 Angular2。我只是想了解 Angular-Cli 如何知道要运行哪个环境。我创建了多个环境,如 prod、dev、beta 和 alpha,当我 ng serve --environment={environment_name} 时,它们似乎被正确调用。只是想确定我的更改。
【问题讨论】:
标签: angular angular-cli
我刚开始学习 Angular2。我只是想了解 Angular-Cli 如何知道要运行哪个环境。我创建了多个环境,如 prod、dev、beta 和 alpha,当我 ng serve --environment={environment_name} 时,它们似乎被正确调用。只是想确定我的更改。
【问题讨论】:
标签: angular angular-cli
angular-cli 知道要使用什么环境,因为您传递的是 --environment 标志。
如果没有传递标志,则使用dev 环境。
【讨论】:
environment.ts,它会在构建时被当前环境覆盖。
window.location.hostname 中,它来运行这个环境,就像 RestAngular 拥有它一样。