从同一文件夹中的index.ts导入

时间:2016-12-09 09:37:08

标签: node.js ecmascript-5

我想知道我是否可以从同一文件夹中的index.ts导入我的文件。

e.g。

/src/index.ts

export * from './services';

/src/services/index.ts

export * frome './service1.ts';
export * frome './service2.ts';
...

但现在我想做以下

/src/app.component.ts

import {Service1} from '.';

但这似乎不起作用,任何想法?

更新: 服务只是一个类的导出:

export class Service1 {
   // code
}

1 个答案:

答案 0 :(得分:0)

如何从 service1&&amp ;; service2 文件?如果您使用的是export default,则不适合您。您应该明确导出

,而不是使用default
export const Service1 = () => {};

然后您就可以导入service1,如下所示

import { Service1 } from './services';