@mutmutco/hub

中文文档
4.6.9发布于 2026/11/02UNLICENSEDES Module零依赖

安装和维护MMI CLI和每个现有的主机界面,从一个释放门控集线器命令。

中文使用文档

@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.

版本与发布记录

@mutmutco/hub 共发布 398 个版本,首次发布于 2026/08/15;过去 12 个月发布了 398 个版本。

版本发布日期距今
4.6.9latest2026/11/021 天前
4.6.82026/11/021 天前
4.6.72026/11/021 天前
4.6.62026/11/011 天前
4.6.52026/11/011 天前
4.6.42026/11/012 天前

关于 @mutmutco/hub 的常见问题

@mutmutco/hub 是什么?

安装和维护MMI CLI和每个现有的主机界面,从一个释放门控集线器命令。

如何安装 @mutmutco/hub?

在项目目录运行 npm install @mutmutco/hub,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 mmi-hub,可以用 npx mmi-hub 直接运行。

@mutmutco/hub 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/mutmutco__hub 是否存在。

@mutmutco/hub 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@mutmutco/hub 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=22。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@mutmutco/hub 可以商用吗?

@mutmutco/hub 使用 UNLICENSED 许可。作者声明为 UNLICENSED,即不授予公开使用许可(与公共领域的 Unlicense 不同)。使用前需获得作者授权。以上为概括,不构成法律意见,请以许可原文为准。

@mutmutco/hub 还在维护吗?

最新版本 4.6.9 发布于 2026/11/02(1 天前);至今共发布 398 个版本,其中过去 12 个月发布了 398 个;首次发布于 2026/08/15。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。