Ryan Wang's Blog

Ryan Wang

学习记录

为 Docusaurus 添加 Shiki 代码高亮支持

为 Docusaurus 添加 Shiki 代码高亮支持

本文详细记录了在 Docusaurus 文档中集成 Shiki 代码高亮的全过程,包括依赖安装、配置添加、组件覆盖、标题支持、行号显示、复制按钮实现及必要的 Transformer 集成。
132
0
4
2025-10-29
使用 Rspack 构建 Halo 插件的前端部分

使用 Rspack 构建 Halo 插件的前端部分

使用 Rspack / Rsbuild 构建 Halo 插件 UI,提供 rsbuildConfig 与 Rspack 配置示例,支持代码分割与懒加载,集成 Scss / UnoCSS,显著减小 bundle.js 体积并优化加载。
598
4
11
2025-06-16
Manjaro Gnome 安装和配置记录

Manjaro Gnome 安装和配置记录

记录 Manjaro 的配置过程,方便后续查阅。
6807
4
37
2021-07-28

记录优化 Vue 应用的首次加载速度

Halo的管理端使用的是Vue来构建的,随之收到不少反馈后台加载过于缓慢,其主要原因就是打包好的Vue应用的静态资源又多又大,可能同时就几十个请求,这对于一些小水管的服务器来说简直是致命的打击。
10699
4
13
2020-01-13
博客迁移到 Raspberry Pi

博客迁移到 Raspberry Pi

记录在 Raspberry Pi 3B+ 上部署 Halo 博客的完整流程:烧录 Raspbian Buster Lite、开启 SSH、安装 Java/Vim/Git、迁移数据并运行 halo-latest.jar,最后通过又拍云 CDN 配置域名;因家庭网络不稳,最终放弃运行在树莓派。
10631
12
12
2019-12-23
Flarum 的安装与配置

Flarum 的安装与配置

本文详解 Flarum 的环境准备、Nginx/PHP/MySQL 安装与配置、Composer 使用、项目部署及常用插件安装。
16309
6
6
2019-11-18

无刷新加载下一页方案解析

本文介绍了使用 JavaScript 实现无刷新下拉加载下一页的方法,解析了代码逻辑及其适用性,适合多种博客系统。
6571
8
5
2018-12-06

SQL变量和循环用法的体现-打印九九乘法表

本文展示了如何使用 SQL 变量和循环语句打印九九乘法表的实现方法。
5053
0
5
2017-04-23