angular - 某些 NPM 包在 Angular 更新后降级
问题描述
最近我将一个 Web 项目从 Angular 9 更新到 10,在此期间它自动降级了以下 npm 包:
jasmine-core: ^3.8.0 --> ~3.5.0
karma-jasmine-html-reporter: ^1.7.0 --> ^1.5.0
在继续将同一个项目从 Angular 10 更新到 11 之前,我将这些包改回了原始版本,这导致了类似的降级:
jasmine-core: ^3.8.0 --> ~3.6.0
karma-jasmine-html-reporter: ^1.7.0 --> ^1.5.0
有人可以解释为什么每当我更新我的 Angular 版本时都会发生这种奇怪的怪癖吗?
解决方案
推荐阅读
- python - 如何创建一个随机的 Python 程序生成器?
- javascript - ReferenceError 之所以向我抛出是因为:在初始化之前无法访问“DurationFormatter”
- docker - 端口映射到不同端口时无法连接到另一个容器
- vue.js - 使用动态 URl 在 Vue3 中选择“$root”对象条目
- r - 如何拆分和过滤字符串?
- swift - 无法使用 swift 将视频上传到 Firebase
- symfony - 返回响应时,Symfony 4.4 转储不输出任何内容
- excel - 如何在电子表格单元格中显示行号以从 activex 组合框中进行选择?
- scala - Play/Scala:使用 orElse 与 ActionBuilder 组合?
- html - “本地化 svg”是什么意思?