当我使用@ types / node for aws-cognito-identity provider时,大家好 我收到以下错误。
Class 'Module' incorrectly implements interface 'NodeModule'.
Property 'hot' is missing in type 'Module'.
感谢您的帮助。我认为它与@ types / webpack-env
冲突答案 0 :(得分:6)
看起来导致此错误的git
和@types/node@8.0.26
之间可能会发生重大变化,可能与@types/node@8.0.27
(我的版本至少)一起发生。
回滚到8.0.26(将@types/webpack-env@1.13.0
添加到我的"@types/node": "8.0.26"
)似乎暂时解决了这个问题。
编辑: 看得更近一点,似乎已经注意到这个问题并引发了一个问题: https://github.com/DefinitelyTyped/DefinitelyTyped/issues/19601 +修复PR已打开: https://github.com/DefinitelyTyped/DefinitelyTyped/pull/19602
答案 1 :(得分:0)
您是否正在尝试类似module.hot
的内容,然后您可以将其用作(module as any).hot
。这对我有用。