NPM安装包与另一个包的特定版本兼容

时间:2017-05-04 09:32:31

标签: node.js npm dependencies

我的套餐取决于PackageAPackageA取决于PackageB_Version2。我现在需要安装PackageC,这取决于PackageB。如何强制npm安装与PackageC的现有版本(即PackageB)兼容的PackageB_Version2

1 个答案:

答案 0 :(得分:0)

NPM将安装一个版本特定的包装,告诉它版本#。来自文档:

npm install [<@scope>/]<name>@<version>

npm install [<@scope>/]<name>@<version range>

因此,一旦确定版本号和依赖项安装并保存到package.json,您将保留版本依赖项,直到您更新它们为止。