对于vue的配置文件
import { resolve } from 'path'
在export default defineConfig 里添加:
resolve:{
// alias: {
// 'vue': 'vue/dist/vue.esm-bundler.js'
// }
alias: {
// '@': resolve(__dirname, 'src/'),
// '@c': resolve(__dirname, 'src/components/'),
// '@f': resolve(__dirname, 'src/components/front/'),
// '@a': resolve(__dirname, 'src/components/admin/'),
// '@w': resolve(__dirname, 'src/widget/'),
'@': resolve(__dirname, 'src/'),
'@c': resolve(__dirname, 'src/components/'),
'@f': resolve(__dirname, 'src/components/front/'),
'@a': resolve(__dirname, 'src/components/admin/'),
'@w': resolve(__dirname, 'src/widget/'),
'@as': resolve(__dirname, 'src/assets'),
}
}
关于elementplus
import ElementPlus from 'element-plus'\
import 'element-plus/dist/index.css'\
import ZH_EN_PluginOption from 'element-plus/lib/locale/lang/zh-cn';
使用时:
vue_app.use(ElementPlus,{ZH_EN_PluginOption})