突出显示Angular项目不推荐使用的进口/零件

时间:2019-03-04 13:59:08

标签: angular updates deprecated

我在Google上搜索了很多,但找不到任何有效的解决方案!

如何替换Angular应用程序中已弃用的部分?无论应用程序的大小如何,逐个检查每个文件以查看导入或模块是否已被弃用实际上是低效率的。

您知道将Angular项目从Angular 5更新到Angular 7的任何好习惯吗?

您如何知道不建议使用哪些零件并需要更换? 例如,我知道import { Http } from '@angular/http'必须替换为import { HttpClient } from '@angular/common/http'import { HttpClientModule } from '@angular/common/http'才能使用getpost

如何找到这些不推荐使用的部件,如何知道应该使用什么代替它们?

谢谢!

1 个答案:

答案 0 :(得分:1)

Angular有一个很酷的工具,称为update.angular.io

选择应用程序的复杂性,要​​从其迁移到的版本以及要列出的列表。

update.angular.io: params

这里我选择了高级复杂性,并从2升级到7。在这里,您将HttpModule替换为HttpClientModule

update.angular.io: result