需要注意的是要在vite.config.js中操作,不是再去创建vue.config.js后一顿操作了(我就这么干过☹)
vite.config.js文件中
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
import { resolve } from 'path';
export default defineConfig({
plugins: [vue()],
resolve: {
alias: {
'@': resolve(__dirname, 'src'),
},
},
server: { //代理
cors: true,
open: true,
proxy: {
'/dome': { //当拦截到"/dome"时,target中的地址就会将其替换,组成真正的接口
//真正的接口(也就是拿数据的接口):http://geneplayer.io/api/userexists?username=666666
target: 'http://geneplayer.io/api', //
changeOrigin: true,
rewrite: (path) =&