1234567891011121314151617181920212223242526272829303132333435 |
- import { defineConfig } from 'vite'
- import vue from '@vitejs/plugin-vue'
- import AutoImport from 'unplugin-auto-import/vite'
- const path = require("path");
- // https://vitejs.dev/config/
- export default defineConfig({
- plugins: [vue(),
- AutoImport({
- imports: ['vue', {
- '@/utils/cope': [
- // named imports
- 'copeResponse', // import { useMouse } from '@vueuse/core',
- ]
- }],
- dts: true
- })],
- resolve: {
- alias: {
- '@': path.resolve(__dirname, './src')
- },
- },
- server: {
- proxy: {
- '/api': {
- target: 'http://127.0.0.1:4523/mock/859582',
- changeOrigin: true,
- rewrite: path => path.replace(/^\/api/, ''),
- }
- },
- watch: {
- usePolling: true
- }
- }
- })
|