我想在应用程序中安装特定版本的@angular/material
和@angular/cdk
。package.json 中提供了相同的内容。但是什么时候npm i
下载最新的材料包和cdk。
重现步骤:
- 克隆仓库
- 安装包 (
npm install
) - 验证下载的软件包版本 (
ng -v
)
我想在应用程序中安装特定版本的@angular/material
和@angular/cdk
。package.json 中提供了相同的内容。但是什么时候npm i
下载最新的材料包和cdk。
重现步骤:
npm install
)ng -v
)您可以更新您的 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