如何npm安装模块而不安装对等依赖项

ttvkxqim  于 2023-04-30  发布在  其他
关注(0)|答案(2)|浏览(198)

我试图npm安装karma-jasmine,出于一些奇怪的目的,我只想npm安装那个模块,而不是karma。它安装了因果报应,它被定义为对等依赖。是否可以不安装peerDependency以及如何安装?我用的是npm 1。4.28
这是我的包裹json

{"dependencies": {"karma-jasmine": "0.2.3"}}
jk9hmnmh

jk9hmnmh1#

你能更新到新的npm吗,比如版本〉=3?默认情况下,它不安装peerDependencies。

a0x5cqrl

a0x5cqrl2#

您可以使用--omit选项来避免安装对等依赖项。

npm install --omit peer

需要注意的是,package-lock。json文件将被更新,以反映已经安装的对等依赖项,但实际的依赖项不会被安装。

相关问题