多工程uniApp怎么玩?monorepo: lerna? yarn ? pnpm√

375 阅读1分钟

uniapp涉及多平台,使用lerna打安卓包会编译错误,使用pnpm没有问题

开始

  1. 全局安装 pnpm
npm install pnpm -g
  1. 创建 monorepo 仓库:
pnpm init

3.在根目录下添加 pnpm-workspace.yaml 文件,告诉 pnpm 哪些目录是工作区,并在安装依赖时将它们链接到一起。

packages:
  - 'packages/**'
  1. 引入uni工程 在hbuild中进入uni工程根目录执行打包测试即可