【问题标题】:Upgrade Angular 4 to Angular 8将 Angular 4 升级到 Angular 8
【发布时间】:2020-01-19 07:10:00
【问题描述】:

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

【问题讨论】:

  • 我的回答对您有帮助吗,如果有,请将其标记为答案,以便其他人可以参考。

标签: angular upgrade angular8


【解决方案1】:

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

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

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

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

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

希望这会有所帮助。

【讨论】:

  • 我采取了同样的步骤。我在一家公司工作,它给了我一个非常大规模的 angular 4 应用程序,所以我花了大约 15 天的时间才让它完全发挥作用。
  • 我更新了所有其他部分..但是在使用ngrx的部分我没有得到任何结果..有什么解决方案吗??
  • 检查此链接以获取 ngrx 以确保您已正确设置所有组件。 ngrx.io/guide/store
【解决方案2】:

根据我的检查,角度网站不建议从主要版本升级。 最好一个一个地从一个版本转移到另一个版本。

查看链接以获取更多答案。 https://update.angular.io/

【讨论】:

    猜你喜欢
    • 2020-03-21
    • 1970-01-01
    • 2017-10-20
    • 1970-01-01
    • 2019-11-07
    • 1970-01-01
    • 1970-01-01
    • 2020-05-16
    • 2019-10-26
    相关资源
    最近更新 更多