"..使用setCommentRange
或setSourceMapRange
,并避免设置parent
。 我刚刚更新了我的本地 Angular CLI 版本。我的项目,现在我得到这个:"弃用警告:'getMutableClone'自 v4.0.0 以来已被弃用。请改用适当的factory.update...
方法,使用setCommentRange
或setSourceMapRange
,并避免设置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
。