是否可以将Visual Studio中的typescript编译为单个文件(使用MsBuild)。我正在使用Visual Studio Community 2015,打字稿为1.8.9。
设置<TypeScriptOutFile>bundle.js</TypeScriptOutFile>
没有&#39;工作,因为我使用CommonJS模块。
答案 0 :(得分:1)
不,你不能
来自Why not supported outFile parameter on CommonJS
我引用了mhegazy:
&#34; CommonJs期望文件存在于某些地方,并且更改其位置会破坏它们的加载方式。此外,CommonJs / node模块具有与脚本文件不同的作用域规则,并且连接它们会破坏它们,因此正确执行此操作的唯一方法是将它们包装在函数中,并添加一个加载器,它几乎是AMD或system.js。 #34;
然后,如果你想使用一个输出文件名,请使用AMD ..