axios可以修改默认baseUrl吗?或者有什么别的方案
需求就是当默认的host访问失败之后,需要换一个host,
我重新设置了axios.defaults.baseURL = 'http://baidu.com',
但是没生效,还是用的默认的
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
需求就是当默认的host访问失败之后,需要换一个host,
我重新设置了axios.defaults.baseURL = 'http://baidu.com',
但是没生效,还是用的默认的
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
像这种配置一般都放在环境变量里面,因为大部分时间,开发和生产的基础url都不一样。
我贴一段代码里面,如何配置axios的示例代码。
以下为封装的axios代码
requests.js
文件环境变量里面存放基础请求路径
vue.config.js
同级目录下创建.env.development
文件可以参考 vue-cli 环境变量配置官方文档 https://cli.vuejs.org/zh/guid...