Angular/Typescript 中的 export *(星号)是什么意思

Yul*_*ale 2 export typescript angular

我正在Angular 中浏览一个组件通信示例,然后我看到了这个:

export * from './message.service';
Run Code Online (Sandbox Code Playgroud)

这个导出操作的作用是什么,为什么它在另一个不是 message.service 的文件中完成?(然而在 message.service.ts 中有一个导出服务类的导出函数)

export class MessageService {...
Run Code Online (Sandbox Code Playgroud)

Tit*_*mir 5

这将重新导出'./message.service'. 通常这样做是将多个模块打包到一个容器模块中,以便客户端更容易地导入。Module Redirects文档中也调用了此功能。

在此处阅读或在此处阅读文档