Typescript 如何在单个.js中编译.ts文件集

Typescript 如何在单个.js中编译.ts文件集,typescript,Typescript,我想将.ts文件的一个子集编译成一个.js文件。有一种方法可以解决如何将所有内容编译成单个.js文件的问题,但我只需要一个子集 我已经查看了tsconfig.json,但没有看到任何明显的内容。有没有办法,最好是从IDE(VisualStudio)开始。您提到的问题中提到了outFile参数,但正如您所说,它会将所有内容编译成一个文件。您可以创建第二个tsconfig.json文件(名为tsconfig.subset.json或其他文件),该文件使用includes/excludes选项仅指定所

我想将.ts文件的一个子集编译成一个.js文件。有一种方法可以解决如何将所有内容编译成单个.js文件的问题,但我只需要一个子集


我已经查看了tsconfig.json,但没有看到任何明显的内容。有没有办法,最好是从IDE(VisualStudio)开始。

您提到的问题中提到了
outFile
参数,但正如您所说,它会将所有内容编译成一个文件。您可以创建第二个
tsconfig.json
文件(名为
tsconfig.subset.json
或其他文件),该文件使用
includes/excludes
选项仅指定所需的文件,但如果包含的任何文件引用了任何排除的文件,则会出现异常(例如,特定文件必须是自包含的)

如果您有一个文件可以用作入口点,该入口点仅引用要捆绑的文件子集,则可以使用
rollup
webpack


否则,如果您只想指定一些并非真正自包含的特定文件集合,我不知道有什么工具可以做到这一点。

查看编译器选项,您似乎可以创建一个rootDir,在其中指定每个子集,在该子集中,只允许导入类似于,然后在outdir中,您将获得一组ts文件,这将获得首选结果