我正在开发一个围绕Node.js child_process模块的小包装器,我想重用一些流类型定义。
例如,我想在我的代码中创建以下函数:
function execp (command: string, options?: child_process$execOpts)
此处定义child_process$execOpts
类型:https://github.com/facebook/flow/blob/v0.57.3/lib/node.js#L122
尝试了不同的导入方式,但我对Flow不是很先进,我认为这可能是某种私有类型,因此无法在我的代码中导入。但如果情况确实如此,那么不要复制/粘贴typedef或在这里使用any
。
答案 0 :(得分:0)
child_process$execOpts
类型未导出,因此我担心您需要为自己的代码声明(复制/粘贴)它。