npm install @hhorg/hh-cli -g
hh init
hh sync_config
字段 | 类型 | 含义 |
备注 |
---|---|---|---|
blackList | Array | 文件同步黑名单 | 默认:["git", "node_modules", "dist", "yarn.lock", "package-lock"] |
sourcePath | String | 本地源仓库文件夹路径 | pwd获取绝对路径(如:/Users/fanghui/projects_plugins/node-copy-repo/xiaohui) |
targetPath | String | 本地目标仓库文件夹路径 | |
targetBranch | String | 想要提交到目标仓库的分支 | pushGit为true时生效 |
pushGit | Boolern | 是否直接push到目标仓库远端 | true:是;false:否 |
pushGitCommitName | String | 提交远端的commit名称 | 提交的真正commit会在本名称后默认加上时间戳(如:同步-1712796640434)。pushGit为true时生效 |
hh sync
hh -v // 查看当前脚手架工具版本