如何在Flowtype中声明具有其他模块的模块?

时间:2016-12-12 23:08:34

标签: flowtype

我有一个简单的包,其中包含一个包含myservices.js的index.js,后者还需要net.js和info.js, 如何在flowtype中声明这个包?谢谢,

// myservices.js
"use strict";

module.exports.net = require('./net.js')
module.exports.info = require('./info.js')


// index.js
module.exports = require('./build/lib/myservices');

1 个答案:

答案 0 :(得分:0)

到目前为止,以下作品:

type netT = {
  get_info : (URL : string) => any
}

declare module 'myservices' {
    declare var net : netT
    declare var info : any
}