vite.config.js 493 B

123456789101112131415161718192021222324252627282930
  1. import { defineConfig } from 'vite'
  2. import legacy from '@vitejs/plugin-legacy'
  3. import vue from '@vitejs/plugin-vue'
  4. import { resolve } from 'path'
  5. const pathResolve = (dir) => {
  6. return resolve(__dirname, '.', dir)
  7. }
  8. const alias = {
  9. '@': pathResolve('src'),
  10. }
  11. export default defineConfig({
  12. resolve: {
  13. alias,
  14. },
  15. plugins: [
  16. vue(),
  17. legacy({
  18. targets: 'chrome 49',
  19. }),
  20. ],
  21. server: {
  22. host: '0.0.0.0',
  23. },
  24. build: {
  25. chunkSizeWarningLimit: 1000,
  26. },
  27. })