番茄酱
主 题
新建工程
本业务组件库是用vue-cli
搭建和element-ui
开发的业务组件库。可以根据excel
定义字段生产json
后根据模板生成一套问卷型的大型表单。
基本目录结构
examples
是用于开发组件进行测试的,可直接引入packages
中的组件。packages
是存放业务组件的地方 每个组件都应该有个install方便vue中使用use语法
language
import LongText from './src/main'
/* istanbul ignore next */
LongText.install = function(Vue) {
Vue.component(LongText.name, LongText)
}
export default LongText
- 打包为npm包
bash
npm run lib
- 发布npm包
bash
// 登录(未登录需登录验证npm账号)
npm login
- 更新版本号(xx.xx.xx)
bash
npm version patch修改版本号最后一位,表示一些补丁和修复
npm version minor修改版本号第二位,表示一个小版本的更新
npm version major修改版本号第一位,表示一个大版本的更新
- 发布
bash
npm publish
- 安装 dee-ui
bash
npm install dee-ui
- vue-cli中使用 dee-ui
JavaScript
import Vue from 'vue'
import DeeUI from 'dee-ui'
import 'dee-ui/lib/dee-ui.css'
Vue.use(DeeUI)
仓库地址:dee-ui
全部评论(0)