在打字稿中导入子模块

时间:2021-02-09 16:20:25

标签: javascript node.js typescript

我正在制作一个具有以下结构的共享库

  • 源代码
    • 模块

      -- module1.ts

      -- module2.ts

      -- index.ts // reexports from module1.ts and module2.ts

    • utils.ts // exports someUtils

    • logger.ts

    • index.ts // re-exports from utils.js and logger.js

现在在我的 service-A 和 service-B 中,我可以做类似的事情

import { someUtil } from '@project/shared 因为 someUtil 在主 index.ts 中导出,但是如何访问从 module1.ts 导出的内容而不必执行 import { module1Variable } from '@project/shared/src/modules/index

0 个答案:

没有答案