如何将 angular7 降级为 angular6 [英] How to downgrade angular7 to angular6
问题描述
我尝试通过运行以下 npm
命令将 angular 7 降级到 angular 6:
I have tried to downgrade angular 7 to angular 6 by running the following npm
commands:
npm uninstall -g angular-cli
npm cache clean
npm install -g angular-cli@6.1.1
但是 angular/cli
7 version 仍然显示在我的 package.json
文件中.我需要帮助将 angular7
降级到 angular6
.
However angular/cli
7 version is still displaying in my package.json
file. I need help to downgrade angular7
to angular6
.
推荐答案
你需要在你的 package.json
中为(至少)这个包设置版本号
You need to set the version numbers in your package.json
for (at least) this packages
"@angular/animations": "^7.0.0",
"@angular/cdk": "7.3.3",
"@angular/common": "^7.0.0",
"@angular/compiler": "7.2.6",
"@angular/core": "7.2.6",
"@angular/forms": "^7.0.0",
"@angular/http": "^7.0.0",
"@angular/material": "7.3.3",
"@angular/material-moment-adapter": "^7.3.3",
"@angular/platform-browser": "^7.0.0",
"@angular/platform-browser-dynamic": "^7.0.0",
"@angular/router": "^7.0.0",
"rxjs": "6.4.0",
以及开发依赖
"@angular/compiler-cli": "^7.2.6",
"@angular-devkit/build-angular": "0.13.3",
"typescript": "3.2.4",
"@angular/cli": "~7.3.3",
还要确保根据 angular 的版本对每个需要降级的库进行降级.在第 1 步之后检查错误消息...
Also make sure to downgrade every library that needs to be downgraded depending on angular's version. Check error messages after step 1...
一旦你改变了,运行
rm -rf node_modules
从项目的根文件夹中删除所有包
from the project's root folder to remove all packages
然后运行
npm i
你应该很高兴
这篇关于如何将 angular7 降级为 angular6的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!