弃用警告:'getMutableClone' 自 v4.0.0 起已弃用。请改用适当的"factory.update..."方法,..(看里面)

  • 本文关键字:方法 update factory getMutableClone 警告 v4 angular
  • 更新时间 :
  • 英文 :


"..使用setCommentRangesetSourceMapRange,并避免设置parent。 我刚刚更新了我的本地 Angular CLI 版本。我的项目,现在我得到这个:"弃用警告:'getMutableClone'自 v4.0.0 以来已被弃用。请改用适当的factory.update...方法,使用setCommentRangesetSourceMapRange,并避免设置parent。 我如何以及在哪里可以解决它?

我遇到了同样的问题,我发现它取决于打字稿的新版本 4.8,我已经解决了降级问题(如有必要,请添加 --force)。这应该安装打字稿 4.7.4

npm i typescript@"<4.8"

对我来说,我正在从ng11升级到ng12 打字稿版本"^4.3.5"然后我将其更改为"~4.3.5"目前工作正常

Angular 团队正在研究这个问题。大多数用法已被删除,但截至14.2.3年,这仍然是 WIP。

此消息随着 TS 4.8 中getMutableClone的折旧而出现,无需为拥有 TS 的人降级 TS,因为一切都按预期工作。Angular 团队预计 TS 5.0 将删除getMutableClone

最新更新