将 Angular 4 升级到 Angular 8

Bas*_*ari 2 upgrade angular angular8

如何将我在 Angular 4 上的应用程序升级到 Angular 8?我是否需要制作一个新的 angular 8 应用程序并复制粘贴每个组件并进行相应更改,还是有其他合适的方法?

Sat*_*ats 5

从我检查的角度网站不建议从主要版本升级。明智地从一个版本移动到另一个版本会更好。

在此处输入图片说明 查看链接以获取更多答案。 https://update.angular.io/


Chi*_*rag 5

我已经经历过几次了,每次我最终都会用新版本创建全新的应用程序,然后一个一个地复制粘贴每个组件。

1) 一旦你开始使用这种方法,升级不需要那么长时间。我只花了几个小时就升级了。

2) 通过这样做,你会意识到有很多你不需要的垃圾和不必要的代码/库,你将有机会从现有的应用程序中删除它,你的应用程序会更干净。

3) 您可以创建全新的 cli 应用程序或使用标准的免费模板。我将 SB Admin 模板用于 angular8 和 bootstrap 4,并且可以轻松设置外观漂亮的新应用程序。您可以在一分钟内下载和设置应用程序并开始添加您的组件检查这个 - Angular 8 Bootstrap 4 模板

3)我不明白通过角度升级工具自动升级的应用程序,我的应用程序坏了。我不知道它改变了什么。然后我花了这么长时间一个一个修复问题,仍然无法完全解决它。所以最终使用复制/粘贴方法。

希望这可以帮助。