Build 使用模块编译TypeScript并捆绑到一个文件中

Build 使用模块编译TypeScript并捆绑到一个文件中,build,typescript,Build,Typescript,当在tsconfig.json内部使用module时,TypeScript编译器将忽略任何--out标志,并生成常规输出,例如单独文件中的commonjs模块 有没有办法将所有传输的文件捆绑到一个文件中 我目前正在尝试使用webpack,但无法运行任何加载程序。直接运行TypeScript编译器可以工作。对于TypeScript外部模块捆绑包,您可以使用npm包谢谢,该模块看起来非常有趣。我目前正在使用jspm捆绑所有东西,效果相当不错。我有一个关于TsProject的问题,我是否必须引用所有需

当在
tsconfig.json
内部使用
module
时,TypeScript编译器将忽略任何
--out
标志,并生成常规输出,例如单独文件中的
commonjs
模块

有没有办法将所有传输的文件捆绑到一个文件中


我目前正在尝试使用webpack,但无法运行任何加载程序。直接运行TypeScript编译器可以工作。

对于TypeScript外部模块捆绑包,您可以使用npm包

谢谢,该模块看起来非常有趣。我目前正在使用jspm捆绑所有东西,效果相当不错。我有一个关于
TsProject
的问题,我是否必须引用所有需要绑定的文件?TsProject使用tsconfig.json项目文件作为项目源文件编译上下文。基本上,项目中的所有文件都是在第一阶段编译的。如果在tsconfig.json中提供一个“bundles”部分,那么每个bundle都是从一个文件列表(blob等)构建的。然后扫描每个“bundle”文件(在第一阶段生成的typescript“节点”),并创建bundle typescript文件,以确定外部源模块文件的依赖关系。然后使用创建的js和d.ts文件编译捆绑包文件。