captive-admin-ui

基于element-ui开发对内部UI库(测试)
3,389
Install
npm install captive-admin-ui
Latest Version:1.0.6
Vue:2
License:MIT
Last Updated:Jul 1, 2021
Links: GitHub  ·  npm
Maintainer: captives

captive-admin-ui

安装

安装依赖

npm install

克隆主题

cd packages/
git clone https://github.com/ElementUI/theme-chalk 

开发调试

npm run serve

部署

打包

  • 将各个模块打包为各自的.js文件; 如果有样式文件引入, 则也同时抽离出来,并处理为同名的.css
npm run build
  • 将所有的功能打包为index.js; 如果有样式文件引入或使用,则抽离出来放置到index.css
npm run build:all
  • 发布主题包到lib下
npm run build:theme
  • 同时执行以上步骤,发布文件
npm run dist

publish NPM

  • 发布代码到npmjs.com
npm pack    # 打包
npm publish     # 发布

作业

组件

新建一个组件的步骤

  • 在packages目录下新建组件名的目录,并同时创建index.js和src子目录
  • 在packages/theme/src/目录下定义同名样式组件
  • 在项目根目录下components.json内ui项目下定义组件,element-ui下引入element-ui组件

项目继承element-ui组件库和theme-chalk主题库,组件的class必须el-命名空间开头

Related Packages

manage-ui-components

基于element-ui开发对内部UI库

238
irdd

vue组件深度封装和方法库

1,605 2
element-ui-el-table-draggable

Make 'el-table' of 'element UI' sortable.

88,520 110
nuxt-element-ui

A Nuxt module for Element UI.

9,327
zfs-component

basic components of zfs

6,473

Version History

Version Released Vue License
1.0.6 ^2.6.11 MIT
1.0.5 ^2.6.11 MIT
1.0.4 ^2.6.12 MIT
1.0.2 ^2.6.12 ISC
1.0.1 ISC
Pre-releases (10)
Version Released Vue License
1.0.5-13 ^2.6.11 MIT
1.0.5-12 ^2.6.11 MIT
1.0.5-11 ^2.6.11 MIT
1.0.5-10 ^2.6.11 MIT
1.0.5-8 ^2.6.11 MIT