【问题标题】:Upgrading from Angular 5 to Angular 6从 Angular 5 升级到 Angular 6
【发布时间】:2019-06-10 21:28:05
【问题描述】:

我希望在特定的 Web 应用程序上从 Angular 5 升级到 Angular 6。由于我们无法隔离的依赖问题(可能在 5 和 8 之间已弃用和删除),我们目前无法使用 Angular 8。

我遇到的问题是我看到的从 angular 5 升级到 angular 6 的指令集是在 angular 6 是最新版本时编写的,所以它们有类似

npm install @angular/cli@latest -g

如果我现在这样做,我会尝试升级到 8.0.2(是最新的)。

我想我可以尝试升级

npm install @angular/cli@6.2.9 -g

或类似的,但这让我陷入了弄清楚整个升级套件的版本的噩梦,这将是一个强大的 PITA(特别是因为指南 here 有 29 个使用 @latest 安装的不同软件包(不包括我将不得不研究的不属于该升级集的我们使用的许多)。

是否有任何资源可以为我完成这项工作?我猜可能没有,但你永远不知道。

我们的升级计划是升级到 6(利用一些 webpack 更改和一些为 6+ 编写的工具来提高我们的构建速度),然后在升级到 8 之前重新处理弃用列表中的所有内容。但是,我们已经到了在修复弃用问题之前无法推迟 6 升级的地步。

【问题讨论】:

    标签: npm angular6 angular5


    【解决方案1】:

    虽然迁移过程不会对您的项目产生严重影响。这取决于网络应用程序的复杂性

    这是一个有用的链接,可以帮助您迁移https://update.angular.io/#7.0:8.0 https://medium.com/@filipjerga/angular-5-to-angular-6-migration-guide-7ba4d2544411

    【讨论】:

      猜你喜欢
      • 2021-08-09
      • 1970-01-01
      • 2019-01-13
      • 2019-10-26
      • 2018-11-01
      • 1970-01-01
      • 2018-04-14
      • 2018-11-21
      • 1970-01-01
      相关资源
      最近更新 更多