angular - ng update 自动将软件包更新到版本 12.0.0-next.0
问题描述
我一直在将一些项目从 angular 10 更新到 angular 11,并且在运行 ng update 时遇到了问题。出于某种原因,在过去的几天里,ng update 已经开始将我的一些包更新到 12.0.0-next.0。我知道这是最近的预发行版,从阅读文档看来,ng update 应该只在 --next=true 时安装预发行版。
我已经尝试重新安装 angular cli 以及一些命令来尝试强制版本,例如:ng update @angular/cdk@11.2.0 @angular/cli@11.2.0 @angular/core@11.2.0 @angular/material@11.2.0 --force --next=false
但它仍然安装该预发布版本 12。
是否有原因迫使我使用 12.0.0-next.0?有解决办法吗?
解决方案
我也一样。先试试这个:
ng update @angular/cli@^11 @angular/core@^11
之后还有什么应该更新的:
ng update @angular/cdk@^11 @angular/material@^11
让我知道一切对你来说如何!
推荐阅读
- sql - 如何在 Oracle 中为 XMLAGG 查询结果添加分页?
- php - PHP中数据库的更新查询不起作用
- mongodb - 使用 Kotlin 在 Mongo 中用于多个 Collection 的通用 getter
- c++ - main() 对连续运行的线程中的编辑值具有只读访问权限 - C++
- arrays - R从列表中提取数组
- java - 如何获取 InputStream 的内容?
- swift - 如何在主线程之外访问小部件状态
- arrays - 在 Perl 的一行中创建一个数组引用
- git - 如何将 maven .m2 存储库复制到 Jenkins
- jquery - 基于滚动位置和页面ID使用jquery添加类