总所周知,npm 最重要部分是安装和维护依赖。 npm 安装机制 npm 安装机制是优先安装依赖包到当前项目目录,减轻依赖包API兼容性的压力。 但是这样子就会出现一种情况:A项目和B项目都依赖了C依赖包,那么这个C会在A项目和B项目分别安装一次,这就导致我们的电脑上多次安装了依赖C。 npm 不同版本会有的不同处理情况,同一个项目团队,应该保证 npm 版本的一致。