热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

运行ng服务时,角度cli更改默认环境

如何解决《运行ng服务时,角度cli更改默认环境》经验,为你挑选了1个好方法。

当我运行ng serve时,它使用默认环境作为dev。有没有一种方法可以更新angular cli以使用其他环境文件?

更新资料

抱歉,我的问题应该更清楚了。我知道我们可以使用--env开关来指定要使用的环境文件,但是想知道是否可以在未指定env的情况下更改默认的环境文件选择。当前我们有environment.local.ts文件,当没有指定环境时,我试图将angular cli配置更新为使用environment.local.ts。



1> NValchev..:

我遇到了与您相同的问题,并且找不到没有传递env arg时使用的默认环境变量的方法,但是找到了一种对我有用的解决方法:

只需dev在angular cli配置文件(angular-cli.json)中更改代表环境的文件路径:

// ...
"environments": {
  "dev": "environments/environment.local.ts",
  "prod": "environments/environment.prod.ts"
},
// ...

dev如果没有传递args,则是Angular CLI使用的默认环境变量,因此该local文件将是使用过的。


推荐阅读
author-avatar
Amyjionydp
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有