安装与要求
运行时要求
根据当前仓库配置:
- 根工作区要求
Node.js >= 22 - 根工作区开发引擎要求
pnpm 10.30.1 - Rust 工作区基线为
rust >= 1.88.0 gui/需要更高版本的开发引擎:当前为rust >= 1.93.1和node >= 25.2.1
如果你只使用文档站点和 CLI,那么根工作区的要求就够了。如果你还要构建桌面 GUI,就需要对齐 gui/ 要求的更高版本。
安装 CLI
@truenine/memory-sync-cli 现在会自动为当前受支持的平台安装对应的 native 子包,并直接暴露 tnmsc。全局安装时优先使用主包:
npm install -g @truenine/memory-sync-cli当前发布的 npm native 子包仍然覆盖下面这些平台组合:
- Linux x64 (glibc)
- Linux arm64 (glibc)
- macOS arm64
- macOS x64
- Windows x64
如果你在 Linux 上使用 musl 或 Alpine,当前发布的 npm 二进制还不能直接使用;请改用受支持的 glibc 环境。
如果你是在 monorepo 内部开发,通常会改为在仓库根目录运行:
pnpm install
pnpm -C cli run build
./target/release/tnmsc --help确认你安装的是当前命令集
CLI help 里当前可见的核心命令有:
- 默认 install 流水线
installhelpversiondry-runcleanplugins
首次检查
安装后立刻运行:
tnmsc help你应该能看到 install、dry-run、clean 和 plugins。如果实际看到的不是这些,就先停在这里,不要继续照着后面的文档做。
Last updated on