在nuxt.js中使用axios,推荐使用nuxt定制款nuxt/axios(https://axios.nuxtjs.org/)。相比原生axios有如下优势:
- 自动为客户端和服务器端设置
baseURL - 将
setToken函数暴露给$axios,可以非常容易的进行全局Authentication tokens设置 - 基于
baseURL发起请求时,自动启用withCredentials - 添加用于服务器端渲染的
Proxy请求Header - 支持使用
axios加载CSS - 与
Nuxt进度条集成 - 与
Proxi模块集成 - 使用
axios-retry自动重试请求

