npm list js-yaml
+-- gulp-cssnano@2.1.3
| `-- cssnano@3.10.0
| `-- postcss-svgo@2.1.6
| `-- svgo@0.7.2
| `-- js-yaml@3.7.0
`-- gulp-imagemin@6.2.0
`-- imagemin-svgo@7.0.0
`-- svgo@1.3.2
`-- js-yaml@3.13.1
为什么要安装2个类似的软件包?
为什么它们有不同的版本?
如何在node_modules中找到它们? (我可以找到 js-yaml@3.7.0 ,但 而不是node_modules目录中的 js-yaml@3.13.1 )
答案 0 :(得分:1)
为什么我要安装2个类似的软件包? 他们为什么有不同的版本?
js-yaml
是svgo@0.7.2
和svgo@1.3.2
不同版本的依存关系。两者都使用js-yaml
的不同版本。这就是为什么两个。
如何在node_modules中找到它们? (我可以在node_modules目录中找到js-yaml@3.7.0,但找不到js-yaml@3.13.1)
您将直接在svgo
的node_modules中找到它。在此处阅读更多内容-https://docs.npmjs.com/files/folders.html