如何在TypeScript中将导入添加到默认导出

时间:2017-12-12 20:16:59

标签: node.js typescript

我有这个TypeScript节点模块导入一些基本错误(errors1errors2)并定义一些特定于模块的errors3

// in errors3.ts
import errors1 from './errors1'
import errors2 from './errors2'

const errors3 = {
  ...
}

export default ? // <-- want to merge and export all errors here

有没有办法将所有3个错误对象合并为一个默认导出,而无需手动将这些对象合并为一个(即通过Object.assignlodash等?

1 个答案:

答案 0 :(得分:1)

您可以使用桶将它们全部导出,然后在命名空间下导入它们。

https://basarat.gitbooks.io/typescript/docs/tips/barrel.html