网站内容发布系统(我偶然用到了一款基于管理类似于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对象存储

  如果内容不足,希望大家多提建议,与我交流。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线