请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

api请求自动区别开发或正式url

 一般测试的url和正式的url的域名是不同的,比如dev-xxx.com 和prod-xxx.com

如何在开发和正式上线时自动切换域名。而不是要手动设置一个变量来区分

正在回答 回答被采纳积分+3

插入代码

3回答

7七月 2017-04-20 22:54:41

我还是觉得 是不是思路不对?我们一般 部署的时候都是用git切换分支,dev的分支和master分支,发布之前看一下分支,再提交

0 回复 有任何疑惑可以回复我~
  • 提问者 077_james #1
    可能我的意思你没理解到,我是说小程序发出请求的url,如何在开发时请求的是dev-xxx.com,上线时请求prod-xxx.com。我现在是通过设置一个develop=false或true来做区分,每次上线时都要把这个变量改一下。
    回复 有任何疑惑可以回复我~ 2017-04-20 23:00:24
  • 提问者 077_james #2
    万一上线时忘改了,会导致上线版本请求了测试的url
    回复 有任何疑惑可以回复我~ 2017-04-20 23:01:35
  • 7七月 回复 提问者 077_james #3
    我明白你的意思,测试的代码里写dev-xxx.com,正式版是prod-xxx.com,然后要上线的时候记得是用master分支来分布就行了。如果想自动切换,那么就看下git的钩子,但无论如何你都必须要记得指定一下的。
    回复 有任何疑惑可以回复我~ 2017-04-20 23:04:14
7七月 2017-04-20 22:50:44

这个,如果要说的话,可以参考下git的钩子,不过一般是没有必要的,就一个变量改一下就行了。。。

0 回复 有任何疑惑可以回复我~
提问者 077_james 2017-04-20 22:52:01

。。。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号