vite.config.js 519 B

12345678910111213141516171819202122
  1. import { defineConfig } from 'vite'
  2. import vue from '@vitejs/plugin-vue2'
  3. import { createSvgIconsPlugin } from 'vite-plugin-svg-icons'
  4. import path from 'path'
  5. export default defineConfig({
  6. plugins: [
  7. vue(),
  8. createSvgIconsPlugin({
  9. iconDirs: [path.resolve(process.cwd(), 'src/icons/svg')],
  10. symbolId: 'icon-[name]'
  11. })
  12. ],
  13. resolve: {
  14. alias: {
  15. '@': path.resolve(__dirname, 'src')
  16. }
  17. },
  18. server: {
  19. host: '0.0.0.0'
  20. }
  21. })