pnpm

更好的 包管理工具,项目的 node_modules 终于不是黑洞了,在文件树中找对应的包也很轻松

为什么使用 pnpm

pnpm 采用软链接等技巧使得所有的 npm 包都存放到一起,多个项目使用同一个包只会占用一份空间 ( 逃离 node_modules 黑洞 wulian)

还支持清理总存储中没有被使用的包 : pnpm store prune

workspace

  • 新建 pnpm-workspace.yaml 并配置

    • 直接 pnpm install 可以将之前使用其他包管理工具建立的依赖重构掉

  • 运行其中包的方式 pnpm --filter [app:package name] run dev

by 崮生 from 崮生 • 一些随笔 🎨,欢迎 赞助本文
本文欢迎分享与聚合,全文转载未经授权( 联系我)不许可。