跳至主要内容

工具

支持 pnpm 的工具

  • Bazel (通过 rules_js) - Google 的大规模可扩展多语言构建工具。
  • Bit - 用于组件驱动开发的工具链。
  • changesets - 一种管理版本控制和变更日志的方法,专注于单仓库。
  • handpick - 像老板一样挑选条件依赖项。
  • Kretes - 用于构建 TypeScript 全栈应用程序的编程环境。
  • Lockfile Explorer - 用于可视化 pnpm 锁文件和解决版本冲突的桌面应用程序。
  • Meterian - 确保您的依赖项没有漏洞、过时或使用您不想使用的许可证。
  • Nx - 新一代构建系统,具有一流的单仓库支持和强大的集成。
  • Renovate - 自动化依赖项更新,为人类而设计。
  • Rush - 用于 Web 的可扩展单仓库管理器。
  • syncpack - 在大型 JavaScript 单仓库中保持一致的依赖项版本。
  • Turborepo - 用于 JavaScript 和 TypeScript 代码库的高性能构建系统。
  • yarnhook - 当您的 yarn.lock、package-lock.json 或 shrinkwrap.yaml 由于 git 操作(如检出、合并、变基、拉取等)而发生更改时,yarnhook 会使您的 node_modules 保持最新。