自定义RSS

自定义RSS

Created
Oct 18, 2021 12:21 PM
Tags
教程
折腾

一、方案

使用 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'));