微信小程序–简约风博客小程序(基于云开发 - 全开源)
项目启动纯属突发奇想,想看看博客小程序,例如wehalo博客小程序,但是感觉自建平台还要浪费自己的服务器算力,还没有访问量,省省吧。
本着白嫖的精神,用NodeJS完成了爬虫,小程序云开发也用免费的服务器,完成了该开源项目。
目前支持的爬虫范围有 CSDN文章,博客园部署了awescnb样式的全部文章,以及部分博客园相近基础主题文章,请自行测试。
1.项目分析
- 项目使用cheerio爬虫完成了对博客内容爬取,并在小程序端使用html2wxml插件对其内容进行解析。
- 项目支持对题目的模糊检索和标签的精确检索,在search中提供该功能。
- 项目支持喜爱文章收藏和自定义分类,根据自定分类形成对应nav导航栏。
- 项目还支持专栏文章,文章分集。
2.项目预览
首页及详情页