vite.config.js 692B

123456789101112131415161718192021222324252627282930
  1. import { defineConfig } from 'vite'
  2. import path from "path"
  3. import vue from '@vitejs/plugin-vue'
  4. import Components from 'unplugin-vue-components/vite';
  5. import { VantResolver } from 'unplugin-vue-components/resolvers';
  6. // https://vitejs.dev/config/
  7. export default defineConfig({
  8. server: {
  9. //让局域网其他同事可以通过ip地址访问项目
  10. host:'0.0.0.0',
  11. proxy: {
  12. '/api': {
  13. target: 'http://192.168.89.147:7081',
  14. changeOrigin: true,
  15. },
  16. },
  17. },
  18. resolve: {
  19. alias: [
  20. { find: '@', replacement: path.resolve(__dirname, 'src') }
  21. ],
  22. },
  23. plugins: [
  24. vue(),
  25. Components({
  26. resolvers: [VantResolver()],
  27. }),
  28. ]
  29. })