一、方案
使用 RSSHub。手动部署,并开发路由页面。
实现需求
获取京东上某个商品的,每天的评论情况。
二、流程
2.1 开发调试阶段
先本地使用docker部署,并开发调试,完成后代码Push到Github,进一步部署到 Vercel。
- 拉去docker镜像
# 拉取镜像 docker pull diygod/rsshub # 创建容器 # -v 的目的是,调试过程中方便copy文件 docker run -d --name rsshub -v /Users/leon/Documents/Code/docker/rsshub:/opt/rsshub -p 1200:1200 diygod/rsshub # 进入容器,其中env LANG=C.UTF-8 用来解决无法输入中文问题 docker exec -it rsshub env LANG=C.UTF-8 /bin/bash
- 开发
- 在 lib/routes 文件下创建新的文件夹,比如:jingdong_comments
- 在新的文件下,创建js文件:index.js
- 在lib/router.js 中,添加一行:
router.get('/jingdong_comments/:id?', lazyloadRouteHandler('./routes/jingdong_comments'));