vite.config.ts 680 B

1234567891011121314151617181920212223242526272829303132
  1. import { defineConfig } from 'vite'
  2. import vue from '@vitejs/plugin-vue'
  3. import legacy from '@vitejs/plugin-legacy';
  4. export default defineConfig(({ mode }) => {
  5. return {
  6. plugins: [vue(),
  7. legacy({
  8. targets: ['> 0.1%', 'not dead','chrome <= 66'],
  9. additionalLegacyPolyfills: [
  10. 'core-js/stable',
  11. 'regenerator-runtime/runtime',
  12. ],
  13. })
  14. ],
  15. server: {
  16. host: '0.0.0.0', // 允许通过局域网访问
  17. port: 5173, // 修改为你需要的端口号
  18. },
  19. resolve: {
  20. alias: {
  21. '@': '/src'
  22. }
  23. },
  24. optimizeDeps: {
  25. include: ['vue','eruda']
  26. },
  27. base:'./',
  28. build: {
  29. sourcemap: mode === 'development'
  30. },
  31. }
  32. })