源码
源码已在github开源 地址
后边我会对 每个文件目录做详细说明
帮助大家 可以自定义一种配置文件(完全可以替换hipsrc.js这个配置文件), 实现自己对一个CLI工具(工具别名可自定义, 不强制)
根目录文档结构
目录 | 描述 |
---|---|
bin | 可执行文件 |
commands | 命令 |
commands/index | 命令初始化Loader加载 |
commands/actions | 命令执行成功回调 |
commands/runners | git操作相关 |
lib/ui | 提示信息UI、样式 |
package.json | 配置文件 |
已有命令解释
-
clone // 克隆需求版本源码
-
build // 指定打包编译哪些子应用,逗号分隔多个应用, 支持批量打包
使用示例:
yarn build // 交互式选择打包子应用
yarn build pack1,pack2 // 打包子应用pack1、子应用pack2
yarn build --all // 打包所有子应用
NPM 推送
1. npm login -- xxx
2. npm publish