我想将我的.ts文件的子集编译为单个.js文件。有一个question解决了如何将所有内容编译到单个.js文件中,但是我只需要一个子集。
我环顾了tsconfig.json,但没有发现任何明显的现象。有什么方法可以做,最好是从IDE(Visual Studio)中完成。
答案 0 :(得分:1)
您所引用的问题中提到了outFile
参数,但是正如您指出的那样,它将把所有内容编译到一个文件中。您可以创建第二个tsconfig.json
文件(命名为tsconfig.subset.json
或其他名称),该文件使用includes/excludes
选项仅指定所需的文件,但是如果任何包含的文件引用了任何排除的文件您将得到一个例外(例如,特定文件必须是自包含的)。
如果只有一个文件,可以用作仅引用要捆绑的文件子集的入口点,则可以使用rollup
或webpack
。
否则,如果您只想指定一些并非真正自包含的文件的特定集合,那么我不知道有哪些工具可以这样做。