升级角打字稿访问成员失踪

问题描述 投票:0回答:1

我是从4.0旧版本升级角项目到7.0,我有以下的代码

 foo = {};
 foo.bar = 23;

这将抛出错误Property 'bar' does not exist on value type of '{}'

我知道如何通过在解决这一问题

foo: any = {};

要么

foo['bar'] = 23;

问题是,它出现在很多地方,我不想通过线或使用查找手工线修复它们/替换可能破坏代码库。

问:是否有使用tslint或NG皮棉定为这类型的错误,整个项目的方法吗?

angular typescript debugging tslint
1个回答
0
投票

问:是否有使用tslint或NG皮棉修复整个项目对于这种类型的错误的方式

第既不这些工具(或任何现有的工具)提供了该选项。

Advanced

您可以查找编写自己的codemods,但它不是为微弱的心脏。

© www.soinside.com 2019 - 2024. All rights reserved.