Operaţia cec compile-template
este o aplicaţie NodeJS şi rulează în afara browserelor. Deoarece pagina nu este randată într-un browser, nu există niciun obiect DOM sau în fereastră, iar bibliotecile JavaScript de pe calculatorul client, cum ar fi JQuery, VueJS sau KnockoutJS, nu vor funcţiona.
Deşi este posibil să se utilizeze o bibliotecă cum ar fi JSDOM pentru a crea un obiect DOM şi a rula aceste biblioteci pe calculatorul client, există puţine avantaje în acest sens. Pentru o interpretare HTML simplă, puteţi utiliza un interpretor HTML NodeJS cum ar fi Salut.
Codul HTML returnat de marcare trebuie să fie un cod HTML valid. El va fi trecut printr-un interpretor şi doar codul HTML interpretat va fi adăugat la pagina respectivă. Asta pentru a confirma că acest cod HTML compilat nu are etichete desperecheate care ar putea distruge sloturi.