网站内容发布系统(我偶然用到了一款基于管理类似于GitHub这类仓库md文件)
优采云 发布时间: 2021-10-09 03:11网站内容发布系统(我偶然用到了一款基于管理类似于GitHub这类仓库md文件)
我相信大多数博客都是通过生成静态网站来构建的。当然,需要管理大量的markdown文件。无意中用到了 Forestry,一个类似 GitHub 的基于仓库 md 文件的管理系统。它非常易于使用并且可以使用。使用网站的*敏*感*词*在线生成静态网站,直接在线预览。我将它与 GitHub Actions 一起使用。只需在此处提交,它将自动部署到 Gitee 页面或 GitHub 页面。下一步是快速入门教程。
支持静态 网站 *敏*感*词*
支持的 git 提供者
选择GitHub后,您将进入登录界面。如果要加载私有库,则需要单击上面的选项。Check For Config 是指定Config.toml在哪里
主要设置步骤
可以看到第一个仓库配置已经自动配置好了
它会去指定的仓库设置一个Deploy keys来部署仓库
其实完成第二步之后就可以使用了,配置的主要步骤:
配置仓库,在创建站点时完成
就是扫描指定文件位置的md文件,在侧边栏中显示出来,可以分类显示。我只使用目录类型
是指定的媒体存放位置,没用就没有设置
就是配置静态的网站*敏*感*词*,创建的时候就配置好了,这里可以调整
具体使用创建博客文章模板Front Matter
基于现有文件创建 md 模板,Front Matter 选项
里面是md文件头的参数设置,根据实际情况调整
创建新的
创建时选择模板,只有一个模板时不能选择,直接使用模板
点击保存就会同步到仓库
预览,几秒后生成
欢迎关注我的博客或微信公众号刘约翰屯,查看整个建站过程。目前,操作已经简化。直接在Forestry.io上写markdown文章,预览无误。通过GitHub Actions提交,自动部署到GitHubPages、GiteePages、OSS对象存储
如果内容不足,希望大家多提建议,与我交流。