configuración - Cómo evitar que Visual Studio genere archivos TypeScript js y js.map al publicar
Configuré mi proyecto para que combine javascript output into file a $ (ProjectDir)dist\output.js y desmarqué generate source maps.
Herramientas -> Opciones -> Editor de texto -> Typescript -> Proyecto -> Compilar automáticamente archivos de Typescript que no son parte de un proyecto también está desmarcado.
Mientras se construye y ejecuta el proyecto desde Visual Studio, funciona como se espera: genera solo archivos output.js.
Sin embargo, al publicar mi proyecto, todavía genera archivos js y js.map para cada archivo .ts.
Cuando reviso el archivo myproject.pubxml.user, dice:
<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>
¿Cómo puedo evitar que Visual Studio genere esos archivos .js y map.js no deseados?
Respuesta #1
Sin embargo, al publicar mi proyecto, todavía genera archivos js y js.map para cada archivo .ts.
Probablemente tengas una configuración diferente para debug y release. Haz que sean iguales.