cheerio 的问题

我有个SPA 应用(用自己实现的框架),为了满足 SEO 需求,需要在服务端做一些渲染,但是 cheerio 这个库很多 jQuery 操作不支持,比如伪类,以及鼠标事件,于是打算做个约定,哪些操作不再服务器端做,而是一到客户端初始化的时候做。
在写约定规范的时候,发现无法知道具体有哪些是服务端不能支持的,以后在开发过程中必然容易踩坑,有没有好的办法绕过这个坑?

阅读 2.6k
1 个回答

鼠标事件这些,已经超过了 Cheerio 解析HTML文件的范围。
可以试试类似 Phantomjs 一类的工具。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题