如何将 angular7 降级为 angular6 [英] How to downgrade angular7 to angular6

查看:60
本文介绍了如何将 angular7 降级为 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆