我尝试使用angular-cli从https://github.com/angular/angular-cli#build-targets-and-environment-files
配置环境设置但是在运行" ng build --prod -aot"之后,输出页面仍然显示来自原始环境/ environment.ts的内容。我希望这个文件会被environment / environment.prod.ts覆盖,但看起来不是。
我的文件夹结构如下:
- 角cli.json
- ...
- 的src /
- 应用程序/
- ...
- 环境/
- environment.dev.ts
- environment.prod.ts
- environment.ts
- main.ts
- ...
My angular-cli.json:
# model call
<field name="code">
model.action_name()
</field>
# record call
<field name="code">
record.action_name()
</field>
在我的main.ts文件中,我导入&#34;环境&#34;:
"apps": [
{
"root": "src",
...,
"environments": {
"dev": "environments/environment.dev.ts",
"prod": "environments/environment.prod.ts"
}
...
这是我的版本:
angular-cli:1.0.0-beta.22-1 节点:6.9.1 os:win32 x64
有人知道我的错误吗?非常感谢。
答案 0 :(得分:2)
在您的环境数组中添加source元素:
"source": "environments/environment.ts",