nuxt.config.js
export default {...// Modules: https://go.nuxtjs.dev/config-modulesmodules: ["@nuxtjs/axios"],axios: {proxy: true, // 开启代理转发prefix: "/api"},// 代理转发proxy: {'/api': {target: "https://mock.mengxuegu.com/mock/65470ac8a6dde808a695ed51/blog-web",pathRewrite: { "^/api": "",changeOrigin: true }}},...
}
pages\index.vue
/*** 加载组件之前服务端调用*/async asyncData({ $axios }) {try {let res = await $axios.$get("/test");console.log(res.data)return {res: res?.data};} catch (err) {console.log(err);}},