- 下載安裝axios和proxy
npm install @nuxtjs/axios @nuxtjs/proxy -S
- 打開nuxt.config.js進(jìn)行配置
modules:[
'@nuxtjs/axios',
'@nuxtjs/proxy'
],
axios:{
//是否開啟跨域
proxy:true
},
proxy:{
'/api':{
target:'http://localhost:4000',
pathRewrite:{
'^/api':'',
}
}
}
- 測試請求
<script>
export default {
name: 'IndexPage',
async asyncData( { $axios} ){
let res = await $axios.get('/api/xuexiluxian.cn');
return {
a:res.data.a
}
}
}
</script>