vite.config.js 808 B

1234567891011121314151617181920212223242526
  1. import { defineConfig } from 'vite'
  2. import uni from '@dcloudio/vite-plugin-uni'
  3. import path from 'path'
  4. export default defineConfig({
  5. plugins: [uni()],
  6. resolve: {
  7. alias: {
  8. // 指向 H5 版本 Vant 的正确路径
  9. 'vant': path.resolve(__dirname, 'node_modules/vant')
  10. },
  11. // 增加 extensions 配置,帮助 Vite 识别 .vue 文件
  12. extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue']
  13. },
  14. // 关键:不设置任何output.format相关配置
  15. // 让UniApp根据运行环境自动选择合适的格式(ES模块)
  16. // build: {
  17. // rollupOptions: {
  18. // external: ['@vant/weapp'],
  19. // output: {
  20. // globals: {
  21. // '@vant/weapp': 'vantWeapp'
  22. // }
  23. // }
  24. // }
  25. // }
  26. })