使用Node.js w / Cheerio预处理HTML

我有一个不幸的任务,即将大量的HTML页面转换为新的模板。 我将需要移植到新的模板中,再加上一些额外的DOM操作。 不幸的是,这些需要作为静态HTML页面来托pipe。

我想知道如果Node.js与运行jQuery的Cheerio会是适当的,还是有另一种方法,我应该考虑。

cheerio对于大多数用例cheerio工作得很好。 jsdom可能需要一些更复杂的,但它有显着更糟糕的performance,所以只有使用它,如果cheerio不起作用。