viernes, 23 de octubre de 2020

Minimizar javascript y css con Visual Studio 2019

 

Parte importante del desarrollo de aplicaciones web es el css y el javascript. Cuando ya tenemos listo nuestro código de javascript y css es una buena práctica comprimir este código o minimizar su tamaño para la distribución del sitio web.

Con Visual Studio tenemos diferentes técnicas para hacer este tipo de tareas. Podemos usar webpack, gulp, etc. Sin embargo, hoy vamos a ver una herramienta muy simple que podemos utilizar para comprimir nuestros scripts y css.

Cuando creamos nuestro proyecto web debemos de instalar con Nuget la siguiente librería:


BuildBundleMinifier. Con esta librería vamos a poder minimizar nuestros scripts. Cuando esta instalado debemos crear un archivo en la ruta del proyecto llamado bundleconfig.json


Ejemplo de como luce el documento de configuración

[

  {

    "outputFileName": "output/site.min.css",

    "inputFiles": [

      " output/site.css

    ],

    "minify": {

        "enabled": true,

        "commentMode": "all"

    }

  },

  {

    "outputFileName": "output/site.js",

    "inputFiles": [

      " output/site.js"

    ]

  }

]

 

Se puede hacer otro tipo de configuraciones. Esta es como la simple. Lo importante es que cada vez que guardamos el javasctipt o el css automáticamente se dispara la tarea de minimizar los archivos.

Con esto no tenemos que preocuparnos por estar minimizando nuestro código ni corriendo tareas. Es fácil y muy rápido a la hora de comprimir el código.

Sitio de la Librería https://github.com/madskristensen/BundlerMinifier

Etiquetas: , , , ,

martes, 13 de octubre de 2020

Terminar una tarea en Windows 10

 Suele pasar que alguna tarea deja de responder o que se requiere detener para poder instalar alguna otra aplicación, incluso para algunas actualizaciones.

Lo más fácil y siempre es ir al administrador de tareas y buscar cual es la tarea que deseamos eliminar.


Pero hace unos días yo tenía que detener una aplicación y no la pude encontrar en el administrador de tareas por lo que me toco tratar de detener la aplicación de otra manera.

Podemos buscas las tareas que están corriendo en nuestra maquina usando el cmd.

Cuando abrimos la pantalla del cmd podemos ver la lista de tareas que están corriendo, usando el comando tasklist.


Aquí podemos ver las tareas con su sesión y el Id de la tarea.

Ahora si para cerrar la tarea usamos el siguiente comando


Taskkill y se tiene que poner el nombre de la tarea que deseamos eliminar. Ahora bien, si cambiamos el /t por /f lo que vamos a hacer es forzar el cierre de la aplicación en caso de que esta no responda, por ejemplo.

También se puede eliminar una tarea usando el ID con el comando taskkill /PID 12322 /F

De esta manera se puede cerrar la tarea muy fácilmente.

Etiquetas: