思路
每天定时抓取 资讯的标题和链接 整合后发布到自己的网站 这样每天只要打开自己的网站就可以看到属于自己的今日头条啦~
抓取资讯 puppeteer
定时任务 node-schedule
部署 docker...抓取资讯
抓取资讯 我使用的是 puppeteer,它是 Google Chrome 团队官方的一个工具,提供了一些 API 来控制 chrome!...el.innerText)
); // [ '推荐', '后端', '前端', 'Android', 'iOS', '人工智能', '开发工具', '代码人生', '阅读' ]
// 找出菜单中前端模块对应的索引...保存资讯
因为只是玩具级别的 demo,这里就不用数据库了,简单的用 json 进行保存。...// resource/index.json
{
"data": []
}
我们基于 nodejs fs 文件操作模块,简单封装读写方法。