vite.config.ts 736 B

12345678910111213141516171819202122232425262728
  1. import {defineConfig} from 'vite'
  2. import uni from '@dcloudio/vite-plugin-uni'
  3. import WindiCSS from 'vite-plugin-windicss'
  4. import MiniProgramTailwind from '@dcasia/mini-program-tailwind-webpack-plugin/rollup'
  5. const plugins = [
  6. uni(),
  7. WindiCSS({
  8. scan: {
  9. dirs: ['.'], // 当前目录下所有文件
  10. fileExtensions: ['vue', 'js', 'ts'] // 同时启用扫描vue/js/ts
  11. }
  12. })
  13. ]
  14. process.env.UNI_PLATFORM == 'mp-weixin' && plugins.push(MiniProgramTailwind())
  15. export default defineConfig({
  16. server: {
  17. host: '0.0.0.0',
  18. // port: 6666,
  19. // open:true // vite项目启动时自动打开浏览器
  20. },
  21. plugins,
  22. optimizeDeps: {
  23. include: ['dayjs']
  24. }
  25. })