私は現在、計算されたスタイルをJSDOM経由でブラウザーに送信する必要があるプロジェクトに取り組んでいます。私は現在、いくつかの基本的なCSSをJSDOMに挿入して、正しいインラインスタイルを計算できるようにする方法を探しています(はい、それは悪いことです)。
私が見つけたところから、JSDOMレベル2を使用できますが、そこからスタイルを挿入する方法に関するドキュメントが見つかりません。
これは私がこれまでに持っているものです。
var document = jsdom.jsdom('<!DOCTYPE html><html><head></head><body id="abody" ></body></html>', jsdom.level(2, 'style'), {
features : {
FetchExternalResources : ['script', 'css'],
QuerySelector : true
}
});
私はcssをheadタグに挿入していますが、役に立ちません。そして、私は上記のコードも間違って実行している可能性があることを知っています。
どんな助けでも素晴らしいでしょう。