hexo-hot-config
v1.0.1
Published
Hexo 热配置插件,支持配置热更新
Readme
Hexo Hot Config
Hexo 热配置插件,支持主题配置热更新
功能特性
- 监听
_config.{theme}.yml文件变化,自动重新生成页面 - 无需重启 Hexo 服务器即可实时预览主题配置更改
安装
npm install hexo-hot-config --save使用方法
安装插件后,无需额外配置,只要运行 Hexo 服务器命令即可自动启用:
hexo server当你修改 _config.{theme}.yml 文件时(其中 {theme} 是你当前使用的主题名称),插件会自动检测变更并重新生成页面,无需手动重启服务器。
工作原理
- 插件会在 Hexo 服务器启动时初始化配置监听器
- 监听独立的主题配置文件
_config.{theme}.yml的变更 - 当检测到文件变更时,重新加载配置并合并到 Hexo 主题配置中
- 触发页面重新生成,实时更新预览效果
注意事项
- 仅在运行
hexo server命令时生效 - 如果
_config.{theme}.yml不存在于 Hexo 项目根目录,则该插件将不会执行监控 - 配置文件必须是有效的 YAML 格式,否则可能导致加载失败
依赖
- Node.js >= 12.13.0
- Hexo >= 6.0.0
- chokidar ^3.5.3
- js-yaml ^4.1.0
- hexo-util ^3.0.1
