对流libdef使用flow-typed,似乎没有针对相关的libdef处理命名空间的导入。
我不确定这些导入的技术名称,因此我使用了术语" namespaced imports"引用不会破坏核心库的导入,但从路径导入单个函数。
例如,检查以下内容并按预期失败:
import { flow } from 'lodash';
flow('');
此操作失败,因为flow
只能接受Func
的数组。
这是相同的事情,但使用命名空间导入:
import flow from 'lodash/flow';
flow('');
Flow不会按预期使代码失败。
有没有办法让流程与这种类型的导入一起工作?