uni-ui-lib

Vue 3 + Element Plus business component library for admin systems.
8,446
Install
npm install uni-ui-lib
Latest Version:0.1.92
Vue:3
License:Proprietary
Last Updated:Oct 21, 2026
Links: npm
Maintainer: huangweifeng

uni-ui-lib

uni-ui-lib 是面向管理后台的 Vue 3 + Element Plus 业务组件库。

安装

npm install uni-ui-lib

使用

import { createApp } from 'vue'
import UniLib from 'uni-ui-lib'
import 'uni-ui-lib/style.css'

createApp(App)
  .use(UniLib, {
    permission: {
      hasPermission: (code) => permissionStore.hasPermission(code)
    }
  })
  .mount('#app')

也可以按需使用命名导出(推荐,与全量安装共用同一入口):

import UniLib, { UniDataTable, UniForm, registerServiceWorker } from 'uni-ui-lib'

Scripts

npm install
npm run type-check
npm run build
npm run format:check
npm run docs:dev
npm run docs:build

发布

发布前会自动执行 prepublishOnly,包括格式检查、类型检查、库构建和文档构建。

npm login
npm publish

Related Packages

@iottest/vue-core

Vue3 + TS 项目脚手架

831
@xdmp-open/ui-admin

XDMP platform admin business page components (Vue 3 + Element Plus)

2,419
bmp-layout

基于 Vue3、Element Plus 的后台管理布局组件库

6,898
hexo-myadmin

a hexo dashboard plugin, for live blog server.

1,113 30
@lumal/core

Lumal lightweight Vue admin core components and services.

526

Version History

Version Released License
0.1.92 Proprietary
0.1.91 Proprietary
0.1.90 Proprietary
0.1.88 Proprietary
0.1.85 Proprietary