captive-admin-ui
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
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 | ||
| 1.0.0 | 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 | |
| 1.0.5-7 | ^2.6.11 | MIT | |
| 1.0.5-6 | ^2.6.11 | MIT | |
| 1.0.5-4 | ^2.6.11 | MIT | |
| 1.0.5-2 | ^2.6.11 | MIT | |
| 1.0.5-1 | ^2.6.11 | MIT |