加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
vite.config.ts 682 Bytes
一键复制 编辑 原始数据 按行查看 历史
import { fileURLToPath, URL } from "node:url";
import createVitePlugins from "./vite/plugins";
import serveConfig from "./vite/vite.config.serve";
import buildConfig from "./vite/vite.config.serve";
import { defineConfig, loadEnv } from "vite";
// https://vitejs.dev/config/
export default defineConfig(({ command, mode }) => {
const env = loadEnv(mode, process.cwd());
const { VITE_APP_ENV } = env;
const config = command === "build" ? buildConfig : serveConfig;
return {
plugins: createVitePlugins(VITE_APP_ENV, command === "build"),
resolve: {
alias: {
"@": fileURLToPath(new URL("./src", import.meta.url)),
},
},
...config,
};
});
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化