Restricciones

La operación cec compile-template es una aplicación de NodeJS y se ejecuta fuera de cualquier explorador. Debido a que la página no se muestra en un explorador, no hay ningún DOM ni objetos de ventana, y las bibliotecas de JavaScript del cliente, como jQuery, VueJS o KnockoutJS, no funcionarán.

Se puede utilizar una biblioteca, como JSDOM, para crear un objeto DOM y ejecutar estas bibliotecas del cliente, aunque no resulta muy útil hacerlo. Para realizar un análisis HTML simple, puede utilizar un analizador HTML de NodeJS, como cheerio.

El HTML que devuelva el marcador debe ser un HTML válido. Se transferirá mediante un analizador y solo se agregará a la página el HTML analizado. De este modo, se confirma que el HTML compilado no contenga etiquetas no coincidentes que puedan interrumpir los espacios.