vue3 + vite
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [vue()],
server:{
proxy:{
//这里是通过请求/api 来转发到 https://api.pingping6.com/
//假如你要请求https://api.*.com/a/a
//那么axios的url,可以配置为 /api/a/a
'/api': 'http://127.0.0.1:8080/'
}
}
})
axios.get('/api/').then((res,err)=>{
console.log(res.data);
})
后端 go
package main
import "net/http"
func main() {
http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
w.Write([]byte("hello world"))
})
http.ListenAndServe("127.0.0.1:8080", nil)
}