fix
This commit is contained in:
@@ -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,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user