pnpm
更好的 包管理工具,项目的 node_modules 终于不是黑洞了,在文件树中找对应的包也很轻松
为什么使用
pnpm
pnpm
采用软链接等技巧使得所有的 npm 包都存放到一起,多个项目使用同一个包只会占用一份空间 ( 逃离 node_modules 黑洞
没有找到对应的渲染方法 NodeEmoji pnpm
)
还支持清理总存储中没有被使用的包 :
pnpm store prune
workspace
新建 pnpm-workspace.yaml 并配置
直接
pnpm install
可以将之前使用其他包管理工具建立的依赖重构掉
运行其中包的方式
pnpm --filter [app:package name] run dev