2014-10-01 65 views
1

我有一個不幸的任務,即將大量的HTML頁面轉換爲新的模板。我將需要移植並將其放置到新模板中,再加上一些額外的DOM操作。不幸的是,這些需要作爲靜態HTML頁面進行託管。使用Node.js w/Cheerio預處理HTML

我想知道如果運行jQuery Cheerio的Node.js會是合適的,或者是否有其他方法,我應該考慮。

+0

我認爲你可以從標籤列表中劃掉'jquery'。如果你擁有這些頁面並且以文件形式提供它們(不需要報廢),那麼'node.js' +'cheerio'是很好的工具 – xmojmr 2014-10-01 19:42:25

回答

2

cheerio對於大多數使用情況非常有效。 jsdom可能需要一些更復雜的,但它具有顯着更差的性能,所以只有在cheerio不起作用時才使用它。

+0

Cheerio工作的很棒!我仍然必須拼湊完整的應用程序,所以我不確定是否會在功能上遇到困難,但我可以看到這非常有用。 – MCTaylor17 2014-10-03 23:53:08