libxmljs 的替代品

mca*_*dre 5 javascript xpath dom node.js

目标:使用 Node.js 访问网页,使用 xpath 语法操作 DOM,并打印新的 DOM。

libxmljs 没问题,但它有几个 NPM 无法解决的依赖项。您使用哪些库来 xpath 任意 HTML?

Mar*_*rco 2

我在 Mac OS X 上开发 libxmljs,所以这不应该成为您的主要障碍。您需要libxml2库和scons实用程序才能成功构建。这两个都可以通过 macports 或 homebrew 获得。获得 libxml2 后,请确保 xml2-config 命令行实用程序位于您的路径中。这就是我用来获取适当的构建标志的方法。

@mcandre 我相信你就是向 github 存储库提交票证的同一个人。我希望你已经把事情解决了。如果没有,请提供有关您的问题的更多信息。https://github.com/polotek/libxmljs

:马可