blog-ui/vite.uc.config.ts
zhouhongshuo ca9430f82c 初始化
2024-08-25 23:46:05 +08:00

20 lines
519 B
TypeScript

import VueI18nPlugin from "@intlify/unplugin-vue-i18n/vite";
import path from "path";
import { Plugin } from "vite";
import { createViteConfig } from "./src/vite/config-builder";
export default ({ mode }: { mode: string }) => {
return createViteConfig({
base: "/uc/",
entryFile: "/uc-src/main.ts",
port: 4000,
outDir: path.resolve("build/dist/uc"),
mode,
plugins: [
VueI18nPlugin({
include: [path.resolve(__dirname, "./src/locales/*.yaml")],
}) as Plugin,
],
});
};