@mutmutco /中心
mmi-hub 为公共MMI维护命令。它通过发布控制的Hub物料清单聚合当前CLI和机器上的每个主机表面,并拥有一个每小时的时间表,使它们保持最新状态。
从出版 mutmutco / MMI-Hub.
安装
npm install -g @mutmutco/hub
mmi-hub install
install 立即收敛,然后默认启用每小时自动更新。
命令
mmi-hub status what is installed, whether auto-update is on, anything to fix (default)
mmi-hub install update everything now, then turn on hourly auto-update
mmi-hub update update everything to the newest release now (--dry-run previews)
mmi-hub autoupdate on|off turn hourly auto-update on or off; off keeps installed tools
国旗: --json (机器输出), --dry-run, --verbose, --quiet, --no-color, --version, --help.
status 无参数命令是只读的。它们从不安装、修复、创建状态、更改进度或清理存储库。
每个屏幕都由共享的安装程序界面(@mutmutco/installer-face),所以状态、更新和其他使用一个布局和一组单词。字形和颜色只会出现在互动式终端机(NO_COLOR 和 --no-color 受人尊敬的);管道,与纯文本相同的丝网印刷:
mmi-hub - Mutatis Mutandis
Here's where things stand.
updater 3.1.1 - already current
cli 3.1.0 -> 3.1.1 - update available
auto-update on - hourly
mmi-hub has an update available.
Latest release: 3.1.1.
Next: mmi-hub update
update/install每个表面打印一行(加上launcher行,使一行安装程序保持当前状态),然后是一个结束框,其中包含结论和一个命令。autoupdate on|off打印一行:Auto-update is on. mmi-hub checks for updates every hour.或者Auto-update is off. Installed tools were kept.- 拒绝(未知的命令,失败的步骤)转到stderr
Error: <sentence>使用下面要运行的命令。 --json保持机器形状;--version管道打印裸版本。
国家仍处于 ~/.mmi/updater (覆盖 $MMI_UPDATER_HOME),所以现有的期刊和 MMI舰队更新 Windows任务继续在适当的位置。
@mutmutco/[email protected] 是最终的历史兼容性版本,并且仍然可以安装到现有的锁文件中。它的 mmi-updater 包装器委托给精确版本 @mutmutco/hub:老 reconcile/run, install, uninstall, verify/stamp 调用映射到 mmi-hub update, install, autoupdate off, status 分别。3.137.0之后的新安装和所有版本仅供使用 @mutmutco/hub / mmi-hub.