我将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>
如何阻止Visual Studio生成那些不需要的.js和map.js文件?
答案 0 :(得分:5)
然而,在发布我的项目时,它仍会生成js和js.map文件foreach .ts文件。
debug
和release
可能有不同的配置。让他们一样。