Repository navigation
MoonMount 是纯 MoonBit 的 Linux 挂载拓扑、可见路径解析与命名空间快照比较工具。
使用
下载并解压 moonmount-0.2.0-node.zip,安装 Node.js 22 或更新版本后运行 node moonmount.cjs --help。运行时无需 MoonBit、Python 或 npm。
MoonBit 开发者可安装:moon add trail-it/moonmount@0.2.0。
功能
- Linux 采集、保存快照;Windows/Linux 离线导入、查看、查询与比较。
- 解释 bind mount 的文件系统内部路径与叠加挂载遮蔽关系。
- 传播关系查询、四类挂载变化、自动命名空间检查、拒绝覆盖已有文件。
验证
JS/Wasm-GC 各 28 项库测试;独立路径 oracle、实际归档消费、注册表精确版本消费、独立 Node 成品及 Linux 真实隔离挂载验证通过。运行代码与已发布 Mooncakes 0.2.0 对应,后续材料提交补充发布证据。
附件包含可直接运行的 Node 工具与一页项目申报书。项目采用 MIT 许可证;Node 成品保留 MoonBit core 的 Apache-2.0 LICENSE/NOTICE。