角度的:将材料更新为最新版本。未下载指定版本

时间:2018-08-23 06:35:22

标签: angular angular-cli angular-material2 angular-cli-v6 angular-material-6

我想在应用程序中安装@angular/material@angular/cdk的特定版本。 package.json中提供了相同的内容。但是npm i何时下载最新的材料和cdk软件包。

Screenshot

复制步骤:

  • 克隆repo
  • 安装软件包(npm install
  • 验证下载的软件包版本(ng -v

1 个答案:

答案 0 :(得分:1)

您可以更新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