Flow内置了对标准节点模块的支持,例如" fs"。 使用这些的正确方法是什么? 我试过这个:
const fs: fs = require('fs');
fs.someUnknownMethod();
我希望Flow标记最后一行,但它没有。
答案 0 :(得分:1)
只需删除类型注释:
const fs = require('fs');
fs.someUnknownMethod();
没有定义类型fs
,因此当您使用fs
作为类型时,看起来Flow似乎是以某种方式引用变量本身。非常奇怪,这应该是一个错误,但至少你可以删除注释,Flow会给你你想要的错误。