En mi empresa, hay una aplicación web ASP.NET que usa paquetes ASP.NET MVC y con eso me refiero a esto.
public static void RegisterBundles(BundleCollection bundles) { bundles.Add(new ScriptBundle("~/bundles/jquery").Include( "~/Scripts/jquery-{version}.js")); // Code removed for clarity. BundleTable.EnableOptimizations = true; }Cuando estoy trabajando en la aplicación y cambio un fragmento de texto mecanografiado, necesito detener la aplicación y volver a iniciarla para que MVC compile TS y lo convierta en JS.
Mi pregunta es, ¿de todos modos puedo convertir TS en JS y actualizar la página que estoy viendo para que se tomen mis cambios y pueda depurar los nuevos cambios en mi navegador sin tener que reiniciar toda la aplicación?
PD: apago la opción "Habilitar optimizaciones" para que, en lugar de minimizarlo, todo esté solo en 1 archivo
Hay un gran artículo sobre el uso de Live Reload y Browser Sync para poder recompilar sobre la marcha. Tenga en cuenta que, dado que está utilizando TypeScript y debe compilarse en archivos JS físicos, necesitará una solución como esta hasta que Microsoft presente su propia función para poder recargar en vivo el código compilado.
Este artículo asume que está utilizando ASP.NET Core, por cierto, no ASP.NET Framework.
https://weblog.west-wind.com/posts/2019/May/18/Live-Reloading-Server-Side-ASPNET-Core-Apps