mznjs API Documentation - v0.0.31-beta.5
    Preparing search index...

    mznjs API Documentation - v0.0.31-beta.5

    pnpm Monorepo 示例项目

    这是一个使用 pnpm 创建的 monorepo 示例项目,展示了如何在一个仓库中管理多个相关的包。

    ├── package.json        # 根目录配置
    ├── pnpm-workspace.yaml # pnpm workspace 配置
    ├── packages/
    │   ├── utils/          # @mzn/utils 工具包
    │   └── app/            # @mzn/app 应用包(依赖于 @mzn/utils)
    
    pnpm install
    
    pnpm app:start
    

    工具函数包,提供常用的工具函数。

    主应用包,依赖于 @mzn/utils 包,展示了如何在 monorepo 中使用其他包。

    1. 共享依赖 - 避免重复安装相同的依赖
    2. 本地包引用 - 可以直接引用仓库中的其他包,无需发布到 npm
    3. 统一管理 - 统一的依赖管理和脚本命令
    4. 高效构建 - 更快的安装和构建速度
    pnpm unpublish @mznjs/utils -f