美文网首页web前端开发
nuxtjs设置代理解决跨域的问题

nuxtjs设置代理解决跨域的问题

作者: 终身成长人格 | 来源:发表于2022-02-19 01:15 被阅读0次
  1. 下载安装axios和proxy
npm install @nuxtjs/axios @nuxtjs/proxy -S
  1. 打开nuxt.config.js进行配置
modules:[
    '@nuxtjs/axios',
    '@nuxtjs/proxy'
],
axios:{
    //是否开启跨域
    proxy:true
},
proxy:{
    '/api':{
      target:'http://localhost:4000',
      pathRewrite:{
        '^/api':'',
      }
    }
}
  1. 测试请求
<script>
export default {
  name: 'IndexPage',
  async asyncData( { $axios} ){
    let res = await $axios.get('/api/xuexiluxian.cn');
    return {
        a:res.data.a
    }
  }
}
</script>

相关文章

网友评论

    本文标题:nuxtjs设置代理解决跨域的问题

    本文链接:https://www.haomeiwen.com/subject/ljpulrtx.html