加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angular根据environments配置文件更改环境

发布时间:2020-12-17 08:17:10 所属栏目:安全 来源:网络整理
导读:在开发阶段,我们只是需要一些假的数据;但是在开发完上线之后,我们就需要访问真正的后端服务了。 比如,开发阶段访问数据是访问本地的,URL是http://localhost:8088/teTypingResult/addTypingResult 但是生产环境的URL是demo-web/teTypingResult/addTyping

在开发阶段,我们只是需要一些假的数据;但是在开发完上线之后,我们就需要访问真正的后端服务了。

比如,开发阶段访问数据是访问本地的,URL是http://localhost:8088/teTypingResult/addTypingResult

但是生产环境的URL是demo-web/teTypingResult/addTypingResult

这样的话上线之前得手动改掉,要是忘记改了那就尴尬了。

仔细看看,这上面的两个路径只有前面的域名和端口不一样。这样,我们可以抽出一个变量来,然后拼接一下,

apiBaseURL+“/teTypingResult/addTypingResult”

然后apiBaseURL在编译的时候指定一个环境变量。

1.environment增加一份配置文件


2.配置如下(盗的大漠老师的图)



3.angular-cli.json配置如下


4.service是这样用的


这样弄挺简单的,看看能不能运用到真正的项目中吧!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读