打字稿导入文件夹

时间:2016-06-02 20:39:13

标签: node.js typescript

从指定文件夹导入所有模块的方法是什么?

我已经阅读了优秀的basarat的“Beginning node.js”一书,我可以在该文件夹中创建索引文件并在其中进行所有导入。

作为示例,我的index.ts文件(位于“common”文件夹中):

import * as moduleA from './moduleA';
import * as moduleB from './moduleB';

我app.ts文件的一个例子:

import * as common from './common/index';

但这种方法不起作用。我的代码出了什么问题?

1 个答案:

答案 0 :(得分:3)

目前,文件仅导入index.ts,但未导出文件。

要解决此问题,您可以将导入语句更改为导出语句:

export * from './moduleA';
export * from './moduleB';