从指定文件夹导入所有模块的方法是什么?
我已经阅读了优秀的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';
但这种方法不起作用。我的代码出了什么问题?
答案 0 :(得分:3)
目前,文件仅导入index.ts
,但未导出文件。
要解决此问题,您可以将导入语句更改为导出语句:
export * from './moduleA';
export * from './moduleB';