1
0
Code Issues Pull Requests Packages Projects Releases Wiki Activity GitHub Gitee
Files
business-center-vite/frontend/vite.config.ts

46 lines
1.2 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import { fileURLToPath, URL } from 'node:url'
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import vueDevTools from 'vite-plugin-vue-devtools'
// 按需引入 element-plus
// import AutoImport from 'unplugin-auto-import/vite'
// import Components from 'unplugin-vue-components/vite'
// import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
// 手动引入 element-plus
import ElementPlus from 'unplugin-element-plus/vite'
// const resolvers = [
// ElementPlusResolver({
// // importStyle: false, // 必须设置false否则会严重影响开发体验
// }),
// ]
// https://vite.dev/config/
export default defineConfig({
server: {
host: '0.0.0.0',
port: 4012,
},
plugins: [
vue(),
vueDevTools(),
// 按需引入 element-plus
// AutoImport({
// resolvers: [...resolvers],
// dts: 'library/build/unplugin/auto-imports.d.ts',
// }),
// Components({
// resolvers: [...resolvers],
// dts: 'library/build/unplugin/components.d.ts',
// }),
// 手动引入 element-plus
ElementPlus({}),
],
resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url))
},
},
})