【问题标题】:How to export multiple namespaces together?如何一起导出多个命名空间?
【发布时间】:2023-03-02 22:01:01
【问题描述】:

a.ts

export namespace NSA {
  export function fnA() {}
}

b.ts

export namespace NSB {
  export function fnB() {}
}

我想像这样从一个文件中将它们一起导出,

merged.ts

export * from "./a.ts";
export * from "./b.ts";

然后像这样在我的应用中引用它,

app.component.ts

import {NSB} from 'merged';

当我尝试上述方法时,无法在合并中找到 NSA{} 或 NSB{}

【问题讨论】:

    标签: typescript node-modules


    【解决方案1】:

    当我尝试上述方法时,无法在合并中找到 NSA{} 或 NSB{}

    它按预期工作。提示为什么它不适合你:

    • 重启你的IDE
    • 终端测试
    • 确保您的package.json类型

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-26
      • 2018-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多