2012-05-03 16 views
5

Estoy usando EJS con Node y Express. El HTML producido por mis vistas es grande y está lleno de espacios en blanco innecesarios. ¿Hay alguna opción o middleware que pueda usar en producción que comprima el HTML?¿Comprimir HTML con Node, Express y EJS?

por ejemplo,

<!doctype html> 
<html><head><title>...</title>....</html> 

Respuesta

1

Su motor de la plantilla debe tener una bandera que se pasa a ella para comprimirlo, sé que Jade lo hace por defecto (no he usado EJS).

Pero no me molestaría con la eliminación del espacio en blanco, en su lugar utilizaría una biblioteca gzip para descomprimir la respuesta, algo así como gzippo es lo que buscas.

+0

Lo investigaré. Sí, supongo que esto no importa con la compresión de gzip/run-length, pero todavía estoy interesado. –

Cuestiones relacionadas