UNPKG

create-base

Version:

快速构建项目基础框架,支持vue/uni-app/后台管理模板等

25 lines (19 loc) 609 B
import * as ElementIcons from '@element-plus/icons-vue' import App from './App.vue' import directives from './directives' import router from './router' import 'normalize.css/normalize.css' // CSS重置方案 import './styles/index.scss' // 全局样式 const app = createApp(App) const pinia = createPinia() // 将 element-plus 的图标库注册到全局 Object.keys(ElementIcons).forEach(key => { app.component(`IEp${ElementIcons[key].name}`, ElementIcons[key]) }) // 遍历注册全局指令 directives.forEach(directive => { app.use(directive) }) app.use(router) app.use(pinia) app.mount('#app')