首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将angular 6升级到9的最好方法是什么?

将angular 6升级到9的最好方法是什么?
EN

Stack Overflow用户
提问于 2020-02-12 13:17:22
回答 2查看 5.8K关注 0票数 4

目前,我的项目运行在angular 6中,我现在必须在angular 9中升级它,那么最好的升级方式是什么?当我们升级它的时候,重点是什么?分享你的知识

EN

回答 2

Stack Overflow用户

发布于 2020-02-12 13:23:27

这是你今天能从angular上看到的最好的文档:)

https://update.angular.io/#6.0:9.0

来自angular的警告的

警告:我们不建议在多个主要版本之间移动。

在转换后,你需要专注于这些才能使它工作-

  1. Rxjs版本可能会更改,这可能会破坏您的代码
  2. 我不记得HttpClient曾出现在angular 6中,如果不是这样,您应该在app.module中替换您的导入以进行Http调用
  3. 更新所有应该支持angular 9的软件包
  4. 如果您使用的是延迟加载的方式,那么在app.routing.ts中应该调用它的方式与angular 6

<>G216相比现在在angular 9中发生了变化

您可以使用此命令将所有软件包更新为最新版本

代码语言:javascript
复制
npm i -g npm-check-updates
ncu -u
npm install

注:我可能遗漏了一些要点,很抱歉。这些是我现在所记得的:)

票数 3
EN

Stack Overflow用户

发布于 2020-02-12 13:24:39

你应该遵循官方的升级指南:https://update.angular.io/#6.0:9.0l3

如该页面所示,涉及到相当多的步骤。在执行这些步骤时,您很可能会遇到问题。当你遇到每个问题时,你可以在谷歌上搜索或发布单独的问题。好消息是,许多升级问题已经发布并解决了,这应该会让它变得更容易一些。

您可能会遇到依赖项版本的问题,并可能暂时坚持使用版本8,直到所有依赖项都更新。

祝好运!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60181571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档