将文件夹中的一堆文件编译为一个JS文件(每个文件夹)?

时间:2017-03-12 14:33:33

标签: visual-studio typescript

TypeScript允许在一个JS中编译一个TS,或在一个JS中编译所有TS。第一个apporach对我们来说过于分散(因为我们需要从html以正确的顺序引用它们),后者可以工作但是甚至单页下载并编译所有页面的所有代码,这对我们来说是浪费。 事实上,我们有大约300个TS文件,只有12页(单页应用程序)。我们在一个文件夹中的一个页面的所有文件。 是否有可能告诉TS编译器,我们希望将文件夹中的TS文件编译为单个JS文件(以文件夹命名)? 我们使用VS2017,TS2.1,CSPROJ架构。 感谢你的想法。伊日

1 个答案:

答案 0 :(得分:0)

  1. 在vs2017中安装 Bundler & Minifier 扩展程序 使用nuget包或直接下载。

  2. 在解决方案中,选择要编译为单个的所有文件 文件

  3. 右键单击并选择捆绑& Minifier 选项,如下面的屏幕截图所示,

  4. enter image description here