1.0.9 • Published 4 years ago
rhino-cli v1.0.9
rhino-cli
1.简介
以docz为文档系统,针对react为开发语言的组件库脚手架。开箱即用, 开发者无需关系文档、打包构建等繁琐的流程,只需专注于组件开发上。
2.安装
npm i rhino-cli -g
3.命令
初始化一个ui组件库
目前支持两种种子工程,默认的为react,另外一种为react+typescript 初始化命令完成之后,进入到组件库目录,运行rino dev即可启动开发流程
//默认种子工程
rino init [libName]
//react+typescript
rino init [libName] -t 'ts'
新建一个组件
会将组件的js、scss和mdx文件全部建好,并将组件引入到index.js并导出
rino com [comName]
启动开发流程
默认端口为6688,如果需要修改端口号,请在doczrc.js中进行修改
rino dev
打包 docz 开发文档
请参照 https://techmap.oa.com/project/1395?from=km_search 给你的代码仓库添加hook,每次推送之后, http://libName.pages.oa.com/会自动更新
rino build
检查js代码规范
目前采用的是业界主流lint,后面将和公司的统一标准对齐 todo: 和公司的统一标准对齐
rino lint
打包ui组件库
打包构建会生成三个目录 es: import、export没有被转换,支持tree-shaking; lib:import、export已被转换,不支持tree-shaking dist:支持使用标签引入作为全局变量使用;
rino compile
1.0.9
4 years ago
1.0.8
4 years ago
1.0.7
4 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago
1.0.3
4 years ago
1.0.4-beta
4 years ago
1.0.3-bata
4 years ago
1.0.2-bata
4 years ago
1.0.1-bata
4 years ago
1.0.0-bata
4 years ago
1.0.1
5 years ago
1.0.0
5 years ago