Me gustaría que todos los javascript, css e imágenes que se envían al navegador se concatenen, se minimicen y tengan un nombre de archivo de memoria caché md5. Pude lograr esto con paquetes como connect-assets y otros.Node.js, Express y css, js, activos de imagen
Sin embargo, no he podido agregar el nombre de archivo md5'ed en el css antes de que se procese.
Estoy usando menos plantillas css.
Cualquier información sobre paquetes que podrían ayudarme sería genial.
por ejemplo
image.png se convierte en imagen 455454545.png
referencias css Imagen de fondo: url (image.png) -> debería cambiar a la imagen-455454545.png
Gracias a este. ¿Cómo funcionaría el bit "... archivo de búsqueda de archivo con nombre de archivo ..."? Lo siento, soy nuevo en el nodo, así que no estoy seguro si hay una manera fácil o no. – robzolkos
Eso realmente depende de cómo va sobre las huellas dactilares/versionando sus archivos. Si, por ejemplo, el método de toma de huellas dactilares que está utilizando crea un archivo de manifiesto (similar a Piñones en Ruby), puede buscar allí el nombre del archivo versionado. Creo que connect-assets almacena su "manifiesto" en la memoria, a través de [connect-file-cache] (https://github.com/TrevorBurnham/connect-file-cache). – redhotvengeance
Parece que hay un proyecto que hace esto por usted https://github.com/lucasmazza/fingerprint – Martin