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