跳转到内容

配置与更新

有两个命令管理 CLI 自身而非某个 Gene:rotifer config 管理全局设置,rotifer self-update 负责保持版本最新。

读写 Rotifer 的全局配置。配置按用户存储,对该机器上的所有项目生效。

Terminal window
rotifer config <subcommand>

列出当前已设置的所有配置项。

Terminal window
rotifer config list
Configuration
───────────────
update-check: true

读取单个配置值。

Terminal window
rotifer config get <key>
参数必填说明
key要读取的配置键
Terminal window
rotifer config get update-check

写入单个配置值。

Terminal window
rotifer config set <key> <value>
参数必填说明
key要写入的配置键
value新的值
Terminal window
rotifer config set update-check false
含义
update-checkCLI 是否在后台检查新版本。设为 false 可完全关闭检查——在 CI 或离线机器上很有用。
last-version更新检查最近一次见到的版本号。由 CLI 自行维护,通常无需手动设置。
default-publishrotifer publish 未显式指定目标时使用的默认发布目标。

检查是否有新版本,并升级到该版本。

Terminal window
rotifer self-update [options]

选项:

参数说明
--rollback回退到上一个已安装版本,而非升级。若某次升级引入了问题,用它撤回。
Terminal window
# 检查并升级
rotifer self-update
# 撤销上一次升级
rotifer self-update --rollback