之前在准备校招面试的时候,已经深入研究了一部分前端工具链知识,其中就包括包管理器,也写了一些当时对pnpm的基本认识。现在,在积累了一些工作时长后,我打算结合我最新的一些开发经验,再谈谈我视角里的pnpm,对这篇博客进行「重写」。

为什么在deno/bun等新的包管理策略出现后,pnpm仍是最好的包管理器:

当然,pnpm在新技术的竞争下也暴露出了一些问题: