Ste*_*e B 7 pnpm pnpm-workspace
我正在一个大型 pnpm monorepo (pnpm v7) 工作。
该存储库包含:
每个包(应用程序或共享库)都可以引用任何共享库(尽管没有循环引用)
编译设置包是 gulp helper,它为每个应用程序和一些共享组件设置编译任务。
这意味着构建顺序应该是:
尽管在每个 package.json 文件中都正确声明了依赖项(作为 devDependency 或 dependency),但 runninpnpm -r run build似乎是随机构建项目。结果是它无法编译(抱怨它缺少一些依赖包)。
我认为 pnpm 应该处理构建顺序。有什么我想念的吗?
我应该转向更复杂的工具,如turborepo 或rush 吗?
| 归档时间: |
|
| 查看次数: |
2162 次 |
| 最近记录: |