| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- 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
- }
- })
- ],
- server: {
- port: 9900,
- proxy
- },
- css: {
- postcss: {
- plugins: [tailwindcss({ config: resolve("./tailwind.config.ts") })]
- }
- },
- resolve: {
- alias: {
- "@": resolve("./"),
- $: resolve("./uni_modules/")
- }
- }
- });
|