介绍Reflect Halo 是一个基于 Halo 后端的小程序项目,使用它可以非常便捷的搭建一个属于自己的博客小程序。主要特性我们自认为符合大众审美的 UI 设计,我们拒绝使用一些花哨的界面或者动效,博客最重要的是阅读,我们力求打造更佳的阅读访问体验。同时我们执着于对细节的把控,力求不让强迫症患者...
图片列表的展示效果...
Markdown 的渲染测试文章,你可以在此文章预览大部分 Markdown 语法的渲染效果。...
性能优化建议由于在使用该小程序的时候,可能会显示大量图片,所以我们建议在使用图片的时候尽量让图片变得更小,提升加载速度。总所周知,图片太大不仅会让加载速度变慢,而且在小程序中渲染图片的性能是非常低的,过大的图片可能会导致小程序变得卡顿。我们有两个建议来优化图片大小。使用 TinyPNG 压缩图片,基...
菜单配置Reflect Halo 小程序提供了两处显示菜单的地方,而且是通过自己在 Halo 后台配置的,理论上你可以配置成任何你想要的样子。位置菜单分组名后台配置效果首页reflect_mp_recommend博主页reflect_mp_blogger_menu如上图所示,首页的 推荐 模块以及博...
个性化配置此小程序提供了一些自带的个性化配置,通过这些配置满足一些基本的个性化需求。目前 Reflect Halo 小程序使用的 Node 环境变量的方式进行配置修改,如果你已经看了前面 运行 的 修改项目配置 部分,那么应该已经清楚该如何修改了。但需要注意的是,因为 Node 的环境变量特性所致,...
运行我们假设你已经完成了 准备工作,这一篇教程主要讲解如何编译项目并运行到微信小程序开发工具。需要准备AppID:即小程序的 AppID。一个正在运行的 Halo 站点,可以是线上的,也可以是本地的。需要注意的是,我们虽然已经默认将小程序的 urlCheck 设置为 false,但是如果你是在本地运...
准备工作配置 Node 环境此项目使用 uniapp 进行开发,我们需要使用 npm 脚本将项目编译为微信小程序部署产物,所以需要使用到 Node 环境。我们开发环境中使用的 Node 版本为 v14.15.0,所以我们强烈建议使用 Node 14.x 版本。如果你当前电脑还没有 Node 环境,建...
转载自:https://halo.run/archives/halo-and-webp.html是什么WebP的有损压缩算法是基于VP8视频格式的帧内编码[17],并以RIFF作为容器格式。[2] 因此,它是一个具有八位色彩深度和以1:2的比例进行色度子采样的亮度-色度模型(YCbCr 4:2:0)...
如果你看到了这一篇文章,那么证明你已经安装成功了,感谢使用 Halo 进行创作,希望能够使用愉快。相关链接官网:https://halo.run文档:https://docs.halo.run社区:https://bbs.halo.run主题仓库:https://halo.run...