Recruitment_site/offer_frontend/vite.config.js

23 lines
625 B
JavaScript

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
import path from 'path'
export default defineConfig({
plugins: [
vue(),
AutoImport({ resolvers: [ElementPlusResolver()] }),
Components({ resolvers: [ElementPlusResolver()] }),
],
resolve: {
alias: { '@': path.resolve(__dirname, './src') }
},
server: {
proxy: {
'/api': { target: 'http://localhost:8000', changeOrigin: true }
}
}
})