vue-cli@3.0使用Axios插件记录及本地代理配置

本文介绍了在 Vue CLI 3.0 中如何安装和使用 Axios 插件,以及详细讲解了本地代理的设置过程。在安装 Axios 后,Vue CLI 自动创建了配置文件,简化了手动配置。代理设置方面,通过 `vue.config.js` 文件配置,解决了开发环境中的跨域问题。但在部署后发现,生产环境的请求会受到影响,为此提出了三种解决方案:打包前移除代理配置、前后端地址统一或使用 nginx 反向代理。
摘要由CSDN通过智能技术生成

vue-cli@2.0版本时,一直在用vueResource,但似乎axios呼声更高。所以vue-cli@3.0决定使用axios试试。
3.0版本的插件安装方式有所改变:vue add xxx
下面按照操作顺序来说:

1.安装axios插件安装及使用

vue add axios

安装成功后,终端提示已更新package.json/package-lock.json/plugins/axios.js等,
最重要的是"./src"下新增文件plugins/axios.js,我们来看下文件内容:
在这里插入图片描述
看到这个文件才理解,Vue Cli官网所说“安装和调用“的含义:
在这里插入图片描述
这样就好理解了,这里是把原本需要我们手动调用设置的部分,也一块配置了出来
main.js中,我们也无需做其他设置,我们甚至可以直接在这里做基础路径、超时、跨域、拦截器、别名的设置

2.proxy代理设置

代码如下:
vue.config.js中配置(设置的代理地址为117.51.xx.xx):

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值