pnpm

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

为什么使用 pnpm

pnpm 采用软链接等技巧使得所有的 npm 包都存放到一起,多个项目使用同一个包只会占用一份空间 ( 逃离 node_modules 黑洞
没有找到对应的渲染方法 NodeEmoji pnpm
)
还支持清理总存储中没有被使用的包 : pnpm store prune

workspace

直接 pnpm install 可以将之前使用其他包管理工具建立的依赖重构掉
运行其中包的方式 pnpm --filter [app:package name] run dev