uni-app: IPv4地址代替localhost当做项目接口请求地址,不同工作环境需要配置不同请求地址

  • 今天有个有趣,又容易被忽略的小问题,就是在公司写了一周的uni-app项目,今天周日把电脑带回家里继续编写项目时,一切照常进行,用HBuilder把项目运行在手机上调试,发现数据一直无法请求到,页面一直在loading加载状态。
  • 因为用git每次做完一个功能点,我都会规范的提交到码云中,切换到之前的一个版本也是这样,测试了很多种,却忽略了一个致命又隐秘的问题。
  • 就是我回家电脑连的wifi是自己家的IPv4地址是和之前在公司用的本机地址是不一样的,于是运行cmd通过npm
    config将打印出来的IPv4地址替换到项目中,再在sever中通过npm start启动服务器,将项目运行在真机中,数据如数返回。

所以总结一句话如果开发中用的不是localhost而是IPv4地址,到家后要使用自家的IPv4地址,要不数据不返回,也不报错,够没经验的你找半天。才焕然大悟!

在这里插入图片描述

修改回家里的ipv4地址, ipconfig 查看本机地址

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值