2 Star 4 Fork 1

WFSWFS/vue3Admin

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
vite.config.ts 1.27 KB
一键复制 编辑 原始数据 按行查看 历史
WFSWFS 提交于 2024-07-03 17:56 . reactive
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
import { resolve } from "path";
import VueSetupExtend from 'vite-plugin-vue-setup-extend'; // 支持name属性的使用
import AutoImport from 'unplugin-auto-import/vite';
import Components from 'unplugin-vue-components/vite';
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers';
import { VantResolver } from 'unplugin-vue-components/resolvers';
import Unocss from 'unocss/vite';
import { presetUno, presetAttributify, presetIcons } from 'unocss'
export default defineConfig({
base: './',
resolve: { // 这里配置需要注意:Vite新版本resolve配置改为对象形式,如下:
alias: [
{
find: '@',
replacement: resolve(__dirname, "src"),
},
]
},
plugins: [
vue(),
Unocss({ // 使用Unocss
presets: [
presetUno(),
presetAttributify(),
presetIcons()],
// 这里可以使用自定义的
rules:[
['m-1', { margin: '100px' }] // 这里可以自定义
]
}),
VueSetupExtend(),
AutoImport({
imports:['vue','vue-router'],
resolvers: [ElementPlusResolver(),VantResolver()]
}),
Components({
dts:true,
dirs:['src'],
resolvers: [ElementPlusResolver(),VantResolver()]
}),
],
optimizeDeps: {
include: ['schart.js']
}
});
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/WFSWFS_admin/vue3Admin.git
git@gitee.com:WFSWFS_admin/vue3Admin.git
WFSWFS_admin
vue3Admin
vue3Admin
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385