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

时间:2019-04-10 20:10:15

标签: typescript

我想将我的.ts文件的子集编译为单个.js文件。有一个question解决了如何将所有内容编译到单个.js文件中,但是我只需要一个子集。

我环顾了tsconfig.json,但没有发现任何明显的现象。有什么方法可以做,最好是从IDE(Visual Studio)中完成。

1 个答案:

答案 0 :(得分:1)

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

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

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