禅导航 (ZenNavigator)
Halo 2.0 的禅导航, 支持在 Console 进行管理以及为主题端提供 /nav
页面路由。
💬交流
项目概述
演示站 : https://lik.cc/nav
使用方式
- 安装,插件安装和更新方式可参考:https://docs.halo.run/user-guide/plugins
- 安装完成之后,访问 Console 左侧的禅导航菜单项,即可进行管理。
- 内置模板,无需主题支持,但也可以通过主题自定义模板。
- 前台访问地址为
/nav
,主题提供模板(nav.html)。
使用文档
开发环境
git clone https://github.com/acanyo/halo-plugin-zenNavigator.git
# 或者当你 fork 之后
git clone git@github.com:{your_github_id}/halo-plugin-zenNavigator.git
cd path/to/plugins-zenNavigator/
# macOS / Linux
./gradlew pnpmInstall
# Windows
./gradlew.bat pnpmInstall
# macOS / Linux
./gradlew build
# Windows
./gradlew.bat build
修改 Halo 配置文件:
halo:
plugin:
runtime-mode: development
classes-directories:
- "build/classes"
- "build/resources"
lib-directories:
- "libs"
fixedPluginPath:
- "/path/to/plugin-zenNavigator"
许可证
本项目采用 MIT 许可证 - 详情请参阅 LICENSE 文件
联系方式
- 作者:Handsome
- 网站:https://lik.cc