代码拉取完成,页面将自动刷新
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import { resolve } from 'path'
import vitePluginImp from 'vite-plugin-imp'
import vitePluginEslint from 'vite-plugin-eslint'
// 环境变量
process.env.VITE_APP_VERSION = require('./package.json').version
// 基础路劲 注意发布之前要先修改改这里
const publicDir = process.env.VITE_APP_PUBLIC_PATH || 'public'
export default defineConfig({
base: '/',
publicDir: publicDir,
server: {
port: 8080,
open: true,
// 反向代理配置
proxy: {
}
},
resolve: {
alias: {
'@': resolve(__dirname, './src'),
pub: resolve(__dirname, './public'),
vue: 'vue/dist/vue.esm-bundler.js'
}
},
plugins: [
vue(),
vitePluginEslint({
cache: false
}),
vitePluginImp({
libList: [
// {
// libName: 'element-plus',
// style: (name) => {
// return `element-plus/lib/theme-chalk/${name}.css`
// }
// },
]
})
]
})
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。