Files
WonderQ-Project/WonderQ-MiniAPP/vite.config.ts
2026-08-11 19:19:11 +08:00

36 lines
735 B
TypeScript

import path from "node:path";
import { defineConfig } from "vite";
import uniModule from "@dcloudio/vite-plugin-uni";
import { WeappTailwindcss } from "weapp-tailwindcss/vite";
const uni =
typeof uniModule === "function"
? uniModule
: (uniModule as { default: typeof uniModule }).default;
export default defineConfig({
resolve: {
alias: {
"@": path.resolve(__dirname, "src"),
},
},
server: {
port: 5173,
proxy: {
"/api": {
target: "http://localhost:4001",
changeOrigin: true,
},
},
},
plugins: [
uni(),
WeappTailwindcss({
cssOptions: {
rem2rpx: true,
},
cssEntries: [path.resolve(__dirname, "src/app.css")],
}),
],
});