Awesome
UniHalo 配置插件
为免费开源的
uni-halo v2.0
微信小程序提供配套的配置插件。
- 作者主页:https://www.xiaoxiaomo.cn/
- 作者博客:https://blog.925i.cn/
- 小程序官方文档:https://uni-halo.925i.cn/
- 小程序源码仓库:https://github.com/ialley-workshop-open/uni-halo
- 插件源码仓库:https://github.com/ialley-workshop-open/plugin-uni-halo
- Halo插件市场:https://www.halo.run/store/apps/app-ryemX
支持我
如果您觉得这个项目对您有帮助,可以帮作者买杯饮料鼓励鼓励,同时为了项目能够持续发展,可以根据您的喜好支持一下本项目哦,非常感谢您的支持,作者也会更有动力持续维护和更新新的功能哦~
支付宝 | 微信 | |
---|---|---|
交流群
一、uni-halo 小程序
1、应用简介
基于 Halo 2.x 提供的 API 接口,为微信小程序提供的一套开源的博客应用。
- 完全免费开源,包括程序源码、插件源码
- 页面支持插件配置
- 使用最新流行的技术栈
- 支持特色功能,恋爱日记
- 理论支持编译为 小程序(推荐)、APP
2、在线预览
微信内容扫描下方二维码,即可在线预览小程序。
3、页面截图
以下为部分页面截图,更多功能页面请扫码预览体验。
首页 | 分类 | 图库 |
---|---|---|
瞬间 | 我的 |
---|---|
📱 恋爱日记
说明:以下仅为部分截图
主页 | 恋爱清单 |
---|---|
二、uni-halo 配置插件
1、关于插件
该插件仅为 uni-halo v2.0
提供配套的配置,目前支持以下配置:
- 基本配置:文章详情版权、评论开关、页面显示、免责声明
- 应用配置:应用信息、启动页面配置
- 页面配置:特定页面信息和展示内容配置
- 我的配置:配置博主信息、社交信息
- 图片配置:配置默认的图片地址
- 恋爱配置:恋人信息、恋爱清单、恋爱相册、我们的故事
- 插件配置:一些独立支持的插件配置
2、插件预览
2.1 插件预览
2.2 基本配置
2.3 应用配置
2.4 页面配置
2.5 我的配置
2.6 图片配置
2.7 恋爱配置
2.8 插件配置
3、使用方式
- 1、下载
uni-halo v2.0
小程序源码,参考:https://uni-halo.925i.cn/payload/introduction.html 部署指南将项目在本地运行起来。 - 2、在 Halo 插件市场搜索
UniHalo 配置
插件下载安装,或者通过github
仓库 点这里 找到发布包下载安装。 - 3、安装完成并且启动插件,进入插件配置页面,配置相关参数即可。
开发环境
插件开发的详细文档请查阅:https://docs.halo.run/developer-guide/plugin/introduction
所需环境:
- Java 17
- Node 18
- pnpm 8
- Docker (可选)
克隆项目:
git clone git@github.com:halo-sigs/plugin-starter.git
# 或者当你 fork 之后
git clone git@github.com:{your_github_id}/plugin-starter.git
cd path/to/plugin-starter
运行方式 1(推荐)
此方式需要本地安装 Docker
# macOS / Linux
./gradlew pnpmInstall
# Windows
./gradlew.bat pnpmInstall
# macOS / Linux
./gradlew haloServer
# Windows
./gradlew.bat haloServer
执行此命令后,会自动创建一个 Halo 的 Docker 容器并加载当前的插件,更多文档可查阅:https://docs.halo.run/developer-guide/plugin/basics/devtools
运行方式 2
此方式需要使用源码运行 Halo
编译插件:
# macOS / Linux
./gradlew build
# Windows
./gradlew.bat build
修改 Halo 配置文件:
halo:
plugin:
runtime-mode: development
fixedPluginPath:
- "/path/to/plugin-starter"
最后重启 Halo 项目即可。