作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我尝试通过运行以下 npm
命令将 angular 7 降级到 angular 6:
npm uninstall -g angular-cli
npm cache clean
npm install -g angular-cli@6.1.1
但是 angular/cli
7 version 仍然显示在我的 package.json
文件中。我需要帮助将 angular7
降级为 angular6
。
最佳答案
您需要在您的 package.json
中为(至少)这个包设置版本号
"@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 步后的错误消息...
一旦你改变了它,运行
rm -rf node_modules
从项目的根文件夹中删除所有包
然后运行
npm i
你应该可以开始了
关于typescript - 如何将角度 7 降级为角度 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54900143/
我是一名优秀的程序员,十分优秀!