This commit is contained in:
2025-05-09 17:44:23 +08:00
parent 87213aabec
commit 21463c14f6

View File

@@ -5,17 +5,18 @@ import AutoImport from "unplugin-auto-import/vite"
import { NaiveUiResolver } from "unplugin-vue-components/resolvers" import { NaiveUiResolver } from "unplugin-vue-components/resolvers"
import Components from "unplugin-vue-components/vite" import Components from "unplugin-vue-components/vite"
import Markdown from "unplugin-vue-markdown/vite" import Markdown from "unplugin-vue-markdown/vite"
import { defineConfig } from "vite" import { defineConfig, loadEnv } from "vite"
const url = process.env.VITE_OJ_URL export default defineConfig(({ mode }) => {
const env = loadEnv(mode, process.cwd())
const url = env.VITE_OJ_URL
const proxyConfig = { const proxyConfig = {
target: url, target: url,
changeOrigin: true, changeOrigin: true,
headers: { Referer: url }, headers: { Referer: url },
} }
return {
export default defineConfig({
build: { build: {
rollupOptions: { rollupOptions: {
output: { output: {
@@ -101,4 +102,5 @@ export default defineConfig({
"/public": proxyConfig, "/public": proxyConfig,
}, },
}, },
}
}) })