预期的对象解构:'{ Network }' 有一个 typedef
expected object-destructuring: '{ Network }' to have a typedef
我已经在 tslint
规则上启用了这个:
"rules": { "typedef": [true, "array-destructuring"] }
这里
const { Network } = Plugins;
显示此警告:
expected object-destructuring: '{ Network }' to have a typedef
(typedef)
如何修改这个const { Network } = Plugins;
?
如果您添加 tslint 规则,请确保您首先理解它们。
首先,导致该错误的不是 array-destructuring
,而是 object-destructuring
。
错误意味着您必须提供 Plugins
对象的类型。
应该如此
const { Network }: PluginRegistry = Plugins;
我已经在 tslint
规则上启用了这个:
"rules": { "typedef": [true, "array-destructuring"] }
这里
const { Network } = Plugins;
显示此警告:
expected object-destructuring: '{ Network }' to have a typedef (typedef)
如何修改这个const { Network } = Plugins;
?
如果您添加 tslint 规则,请确保您首先理解它们。
首先,导致该错误的不是 array-destructuring
,而是 object-destructuring
。
错误意味着您必须提供 Plugins
对象的类型。
应该如此
const { Network }: PluginRegistry = Plugins;