将代码更新到羽声代码库
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import { getPluginsList } from "./build/plugins";
|
||||
import { include, exclude } from "./build/optimize";
|
||||
import { type UserConfigExport, type ConfigEnv, loadEnv } from "vite";
|
||||
import { URL } from "./src/utils/http/config";
|
||||
import {
|
||||
root,
|
||||
alias,
|
||||
@@ -26,11 +27,21 @@ export default ({ mode }: ConfigEnv): UserConfigExport => {
|
||||
// 本地跨域代理 https://cn.vitejs.dev/config/server-options.html#server-proxy
|
||||
proxy: {
|
||||
"/adminapi": {
|
||||
// 这里填写后端地址、
|
||||
// http://chat.qxmier.com 正式
|
||||
// http://vschat.qxmier.com 测试
|
||||
target: "http://vschat.qxmier.com",
|
||||
changeOrigin: true
|
||||
// 这里填写后端地址
|
||||
target: URL,
|
||||
changeOrigin: true,
|
||||
// 如果后端服务器没有对OPTIONS请求进行正确处理,代理服务器可能会自动处理
|
||||
// 你可以尝试添加以下配置来处理预检请求
|
||||
onProxyReq: (proxyReq, req, res) => {
|
||||
if (req.method === 'OPTIONS') {
|
||||
proxyReq.method = 'OPTIONS';
|
||||
// 设置CORS头 https://admin.qxyushen.top
|
||||
res.setHeader('Access-Control-Allow-Origin', 'https://admin.qxyushen.top');
|
||||
res.setHeader('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE, OPTIONS');
|
||||
res.setHeader('Access-Control-Allow-Headers', 'Content-Type, Authorization');
|
||||
res.end();
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
// 预热文件以提前转换和缓存结果,降低启动期间的初始页面加载时长并防止转换瀑布
|
||||
|
||||
Reference in New Issue
Block a user