Appearance
从下图可以看出,在整个依赖树中,只有第一层的 devDependencies 是会被安装的,而从第二层开始的所有 devDependencies 都是不会被安装的。
也就是说,所谓的开发依赖,本质上是针对制作npm包的作者才有意义的,正常的项目使用来看,两种依赖都用于开发和生产环境中。