我试图npm安装karma-jasmine,出于一些奇怪的目的,我只想npm安装那个模块,而不是karma。它安装了因果报应,它被定义为对等依赖。是否可以不安装peerDependency以及如何安装?我用的是npm 1。4.28这是我的包裹json
karma-jasmine
{"dependencies": {"karma-jasmine": "0.2.3"}}
jk9hmnmh1#
你能更新到新的npm吗,比如版本〉=3?默认情况下,它不安装peerDependencies。
a0x5cqrl2#
您可以使用--omit选项来避免安装对等依赖项。
--omit
npm install --omit peer
需要注意的是,package-lock。json文件将被更新,以反映已经安装的对等依赖项,但实际的依赖项不会被安装。
2条答案
按热度按时间jk9hmnmh1#
你能更新到新的npm吗,比如版本〉=3?默认情况下,它不安装peerDependencies。
a0x5cqrl2#
您可以使用
--omit
选项来避免安装对等依赖项。需要注意的是,package-lock。json文件将被更新,以反映已经安装的对等依赖项,但实际的依赖项不会被安装。