如何在发布时停止visual studio生成typescript js和js.map文件

asd*_*hak 3 configuration publishing typescript visual-studio-2013

我设置了combine javascript output into file$(ProjectDir)dist\output.js取消选中和取消选中的项目generate source maps.

Tools -> Options -> Text Editor -> Typescript -> Project -> Automatically compile Typescript files which are not part of a project 也是未经检查的.

从visual studio构建和运行项目时,它按预期工作:仅生成output.js文件.

但是在发布我的项目时,它仍会生成js和js.map文件foreach .ts文件.

当我检查myproject.pubxml.user文件时,它说:

<File Include="app/app.module.js">
  <publishTime>06/16/2015 17:41:13</publishTime>
</File>
<File Include="app/app.module.js.map">
  <publishTime>06/16/2015 17:41:13</publishTime>
</File>
<File Include="app/app.routes.js">
  <publishTime>06/16/2015 17:41:13</publishTime>
</File>
<File Include="app/app.routes.js.map">
  <publishTime>06/16/2015 17:41:13</publishTime>
</File>
<File Include="app/controllers/account/loginController.js">
  <publishTime>06/16/2015 17:41:13</publishTime>
</File>
Run Code Online (Sandbox Code Playgroud)

如何阻止Visual Studio生成那些不需要的.js和map.js文件?

bas*_*rat 5

但是在发布我的项目时,它仍会生成js和js.map文件foreach .ts文件.

你可能有不同的配置debugrelease.让他们一样.