Files
WAI_Project_UNIX/vite.config.ts
2025-07-21 16:47:04 +08:00

47 lines
801 B
TypeScript

import { defineConfig } from "vite";
import { cool } from "@cool-vue/vite-plugin";
import { proxy } from "./config/proxy";
import tailwindcss from "tailwindcss";
import { join } from "node:path";
import uni from "@dcloudio/vite-plugin-uni";
const resolve = (dir: string) => join(__dirname, dir);
for (const i in proxy) {
proxy[`/${i}/`] = proxy[i];
}
export default defineConfig({
plugins: [
uni(),
cool({
type: "uniapp-x",
proxy,
tailwind: {
enable: true
},
eps: {
dist: ".cool"
}
})
],
server: {
port: 9900,
proxy
},
css: {
postcss: {
plugins: [tailwindcss({ config: resolve("./tailwind.config.ts") })]
}
},
resolve: {
alias: {
"@": resolve("./"),
$: resolve("./uni_modules/")
}
}
});