import { fileURLToPath, URL } from "node:url"; import { defineConfig } from "vite"; import vue from "@vitejs/plugin-vue"; import { fontsPlugin } from "./src/fonts/vite-plugin-fonts"; /** * 这个工具**只在 dev 下完整可用**:系统字体的枚举与读取走 `fontsPlugin` 挂在 Vite * 开发服务器上的中间件,`vite build` 出的静态产物里没有那两个接口。 * 这是刻意的——自用工具不值得为此单起一个后端进程。 */ export default defineConfig({ plugins: [vue(), fontsPlugin()], resolve: { alias: { "@": fileURLToPath(new URL("./src", import.meta.url)), }, }, server: { port: 5180, }, });