fix: 修复tagsView无动画效果
This commit is contained in:
@@ -6,7 +6,8 @@ import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
|
||||
import vueJsx from '@vitejs/plugin-vue-jsx'
|
||||
import vueSetupExtend from 'vite-plugin-vue-setup-extend'
|
||||
import eslintPlugin from 'vite-plugin-eslint'
|
||||
import styleImport from 'vite-plugin-style-import'
|
||||
// import styleImport from 'vite-plugin-style-import'
|
||||
import ElementPlus from 'unplugin-element-plus/vite'
|
||||
import viteSvgIcons from 'vite-plugin-svg-icons'
|
||||
import commonjsExternals from 'vite-plugin-commonjs-externals'
|
||||
|
||||
@@ -20,13 +21,16 @@ export default defineConfig({
|
||||
vue(),
|
||||
vueJsx(),
|
||||
vueSetupExtend(),
|
||||
styleImport({
|
||||
libs: [{
|
||||
libraryName: 'element-plus',
|
||||
resolveStyle: (name) => {
|
||||
return `element-plus/es/components/${name.split('el-')[1]}/style/css`
|
||||
}
|
||||
}]
|
||||
// styleImport({
|
||||
// libs: [{
|
||||
// libraryName: 'element-plus',
|
||||
// resolveStyle: (name) => {
|
||||
// return `element-plus/es/components/${name.split('el-')[1]}/style/css`
|
||||
// }
|
||||
// }]
|
||||
// }),
|
||||
ElementPlus({
|
||||
useSource: false
|
||||
}),
|
||||
Components({
|
||||
dts: true,
|
||||
@@ -72,5 +76,8 @@ export default defineConfig({
|
||||
replacement: pathResolve('src/components') + '/'
|
||||
}
|
||||
]
|
||||
},
|
||||
build: {
|
||||
sourcemap: true
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user