289 - 《手撕源码 32:lazyrepo》

发布于 2023年4月17日

1、lazyrepo 看介绍是 0 配置带缓存能力的 task runner,适用于 npm/pnpm/yarn monorepo。 作为 turborepo 的竞品,官网介绍说「虽然是 TypeScript 编写,但速度比 turborepo 快很多。」(HOW?)同时从 commit 上看,作者改了好几次名字,从 butbo 到 daddyrepo 再到 lazyrepo。

2、怎么用?

先安装依赖。

$ pnpm i lazyrepo -Dw

然后初始化配置。

$ npx lazy :init

再用 npx lazy 代替 pnpm 执行命令。

$ npx lazy test packages/*-utils

内容预览已结束

此内容需要会员权限。请先登录以查看完整内容。