最近公司要整一个内部导航页,最终效果如下:
这个导航页前端源于:
直接使用它有一个弊端就是我如果要添加或者修改链接项是需要去编辑 HTML 的,所以我要给它加个后端优化一下。
但是它本身也就是做一个静态页面导航用,我就不想把它做的太复杂,所以也没有引入数据库啥的,页面的链接信息我就直接把它保存到 Yaml 中,如果我们要修改页面的链接就直接去编辑这个 Yaml 文件即可,格式如下:
我们只需要在二进制程序所在目录的 conf
目录下放一个内容格式如上的 data.yaml
文件,直接运行程序即可享用,如下:
源码:
二进制程序可以直接在 Releases 区下载,暂时只提供了 Linux 版本。
或者你可以直接使用 Docker 一键运行:
评论区