vite.config.js 731 B

1234567891011121314151617181920212223242526272829303132
  1. import { defineConfig } from "vite";
  2. import uni from "@dcloudio/vite-plugin-uni";
  3. import * as path from "path";
  4. import AutoImport from "unplugin-auto-import/vite";
  5. import { UnifiedViteWeappTailwindcssPlugin as uvwt } from "weapp-tailwindcss/vite";
  6. // https://vitejs.dev/config/
  7. export default defineConfig({
  8. // resolve: {
  9. // alias: {
  10. // "@": `${path.resolve(__dirname, "src")}/`,
  11. // },
  12. // },
  13. plugins: [
  14. uni(),
  15. AutoImport({
  16. include: [
  17. /\.[tj]sx?$/, // .ts, .tsx, .js, .jsx
  18. /\.vue$/,
  19. /\.vue\?vue/,
  20. ],
  21. imports: ["vue", "uni-app"],
  22. }),
  23. uvwt(),
  24. ],
  25. css: {
  26. postcss: {
  27. plugins: [require("tailwindcss"), require("autoprefixer")],
  28. },
  29. },
  30. });