angular: material 更新到最新版本。没有下载指定版本

angular: material update to latest version. Not downloading the specified version

我想在应用程序中安装特定版本的 @angular/material@angular/cdk。 package.json中也有同样的规定。但是当 npm i 它正在下载 material 和 cdk.

的最新包

重现步骤:

您可以更新 package.json 以使用以下确切版本:

"dependencies": {
    "@angular/animations": "6.1.4",
    "@angular/cdk": "6.4.1",
    "@angular/common": "6.1.0",
    "@angular/compiler": "6.1.0",
    "@angular/core": "6.1.0",
    "@angular/forms": "6.1.0",
    "@angular/http": "6.1.0",
    "@angular/material": "6.4.1",
    "@angular/platform-browser": "6.1.0",
    "@angular/platform-browser-dynamic": "6.1.0",
    "@angular/router": "6.1.0",
    "core-js": "2.5.4",
    "rxjs": "6.0.0",
    "zone.js": "0.8.26"
  },

根据 npm config 您还可以通过下面的 运行 将 npm 配置设置为使用确切版本而不是使用 npm 的默认 semver 范围运算符:

npm config set save-exact true