2016-12-31 8 views
0

Isomorphic反応アプリケーションを作成していますが、特定の外部ライブラリを使用しているときにdocument.querySelector is not a functiontarget.addEventListener is not a functionなどのサーバ側レンダリングエラーが発生しています。サーバサイド(同形)DOMマニュプレーションNode.js + Cheerio

は、研究から、私はチェリオは、しかし、正しい実装を考え出すNodeJSでサーバー上のDOMを操作するための最良の選択肢であるという問題ままであることを収集します。

はチェリオは、使用する権利のライブラリですもしそうなら、どのように私は自分のアプリケーションでこれを実装するに行きますか?

答えて

0

限り、私はサーバ側からこれらのコマンドを実行することはできません知っているように、それらの代わりに、クライアント側で対処する必要があります。

ベスト

+0

は、このリンク(https://maxogden.com/scraping-with-node.htmlは)反対を示唆していないようですか? – AloeVeraForty

+0

あなたの経験からこれらのエラーを回避する最良の方法は何ですか? – AloeVeraForty

+0

Cheerioドキュメントに基づいてドキュメントオブジェクトがリストされていないhttps://cheerio.js.org/またはhttps://www.npmjs.com/package/cheerio#readmeのAPIドキュメントを確認してください –

関連する問題