打字稿模块与对象文字

时间:2017-08-30 18:39:52

标签: typescript module

我有一些方法,在我的API中,我希望将它们导出为分组。

我想知道关于这个问题的指南是什么,我亲自去找module,但我的一些工作伙伴说这是我的老学校,我有点不喜欢和#39同意。

选项1

utils.ts

export function foo() {
    return;
}

公共api.ts

import * as utils from "./utils";

export {
    utils
}

选项2

export module utils {
    export function foo() {
        return;
    }
}
`

对我来说,我选择2,它需要更少的电镀,我不相信它已经过时了。如果是,我找不到任何支持这个的文档。

我想知道什么是指南,特别是如果有任何TS合作者可以回答这个问题。

由于

0 个答案:

没有答案