之前就一直想做一个博客小程序方便在手机上查阅,遇到了一些问题迟迟没有推进。前一段时间才把丑陋的初版做出来ಥ_ಥ。
- 开源地址
- 功能规划
- 使用技术
- 适用范围
- 参考资料
# 开源地址
https://github.com/xuedingmiaojun/blog_mp
# 功能规划
本来是想做一个web端的复刻版,但是由于某些限制,就先弄了一个简版
# 使用技术
- mpvue框架(小程序主体使用mpvue实现)
- iview、vantUI库(小程序内大部分组件使用了UI库)
- 小程序云开发(数据请求使用的云函数)
- 小程序markdown内容渲染(采用的wemark渲染库)
- koa框架(后端接口基于koa框架进行开发)
- 服务端应用部署后采用的pm2进行管理
- vuepress(博客内容数据来源于vuepress构建内容及公众号文章)
- 公众号文章使用的小程序的web-view标签进行展示
# 适用范围
- 小程序是基于vuepress博客构建工具深度定制的,读取博客构建目录下的markdown源文件返回至前端显示
- 公众号文章模块则是只要配置好appid及密钥,在公众号管理后台添加IP白名单就可以获取数据