Actualmente estoy trabajando en un proyecto que requiere que los estilos calculados se envíen al navegador a través de JSDOM. Actualmente estoy buscando una forma de inyectar algunos CSS básicos en JSDOM para que pueda computarizar el estilo correcto en línea (sí, sé que eso es malo).¿Cómo ad ews stylesheets a JSDOM
Por lo que he descubierto que puedo utilizar JSDOM Nivel 2, pero a partir de ahí no puedo encontrar ninguna documentación sobre cómo inyectar los estilos Esto es lo que tengo hasta ahora
var document = jsdom.jsdom('<!DOCTYPE html><html><head></head><body id="abody" ></body></html>', jsdom.level(2, 'style'), {
features : {
FetchExternalResources : ['script', 'css'],
QuerySelector : true
}
});
tengo ha estado insertando el css en la etiqueta principal, pero fue en vano. Y sé que podría estar haciendo mal el código anterior también.
Cualquier ayuda sería genial.
¿Has visto esto ** https: //github.com/yonran/jsdom/blob/style/lib/jsdom/level2/style.js** –
Lo he visto pero no he podido encontrar la manera de llama esas funciones. – Paul