Template
1
0
mirror of https://github.com/un-pany/v3-admin-vite.git synced 2025-04-20 10:59:21 +08:00

fix: 环境变量 VITE_PUBLIC_PATH 没有生效的问题

This commit is contained in:
pany 2022-08-19 23:01:07 +08:00
parent 4369d90d98
commit 0f7092151a

View File

@ -1,14 +1,17 @@
import { UserConfigExport } from "vite"
import { UserConfigExport, loadEnv } from "vite"
import type { ConfigEnv } from "vite"
import path, { resolve } from "path"
import vue from "@vitejs/plugin-vue"
import { createSvgIconsPlugin } from "vite-plugin-svg-icons"
import UnoCSS from "unocss/vite"
/** 配置项文档https://cn.vitejs.dev/config */
export default (): UserConfigExport => {
export default (configEnv: ConfigEnv): UserConfigExport => {
const viteEnv = loadEnv(configEnv.mode, process.cwd()) as ImportMetaEnv
const { VITE_PUBLIC_PATH } = viteEnv
return {
/** 打包时根据实际情况修改 base */
base: import.meta.env.VITE_PUBLIC_PATH,
base: VITE_PUBLIC_PATH,
resolve: {
alias: {
/** @ 符号指向 src 目录 */