使用多个内部模块编译 TypeScript 项目

Compiling TypeScript project with multiple internal modules

我正在为我的组织正在开发的项目评估 TypeScript。我们计划构建的应用程序非常重要。我想了解如果我们使用内部模块如何编译项目。

据我了解,如果我们有一个内部模块的实现分布在多个文件中。所有文件都需要编译,然后连接成一个包才能运行。

那么我们如何处理一个可能有多个此类内部模块的项目。这里有人有尝试过类似方法的经验吗?

So how do we work with a project which may have multiple of such internal modules. Has anybody here have any experience trying a similar approach

我经常使用 TypeScript,我强烈建议反对 使用内部模块。这在这里很好地涵盖了:https://github.com/TypeStrong/atom-typescript/blob/master/docs/out.md

基本上这是该页面的摘要:

  • 运行时错误
  • 快速编译
  • 全球范围
  • 难以分析
  • 难以扩展
  • _引用
  • 代码重用
  • 多个目标
  • 独立编译