超好用靜態(tài)網(wǎng)站的markdown內(nèi)容管理系統(tǒng)forestry快速上手
相信大多博客都是生成靜態(tài)網(wǎng)站搭建的,當(dāng)然就需要管理大量的markdown文件,我偶然用到了一款基于管理類似于GitHub這類倉庫md文件的管理系統(tǒng),極易上手,可以在線使用網(wǎng)站的生成器進(jìn)行靜態(tài)網(wǎng)站的生成,在線直接預(yù)覽,我是用它和GitHub Actions搭配,只需在這里提交就自動部署到Gitee pages或是GitHub pages。接下來就是快速上手教程。https://forestry.io/
支持的靜態(tài)網(wǎng)站生成器

支持的git provider

選擇GitHub后就會進(jìn)入登錄界面,如果要加載私有庫需要點(diǎn)擊上面這個選項(xiàng),Check For Config 就是指定Config.toml 在哪里

主要設(shè)置步驟

可以看到第一部的倉庫配置已經(jīng)自動完成了配置
它會去指定倉庫設(shè)置一個Deploy keys用于部署倉庫
其實(shí)弄完第二步就可以使用了,配置的主要步驟:
配置倉庫,在創(chuàng)建站點(diǎn)時就完成了
是指定文件位置掃描md文件,會在側(cè)邊欄顯示,可以分類顯示,我只用了Directory這種類型


是指定媒體儲存位置,我用不上就沒設(shè)置
就是配置靜態(tài)網(wǎng)站生成器的,在創(chuàng)建的時候就配置了,在這可以調(diào)整

具體使用
創(chuàng)建博文模板Front Matter
創(chuàng)建一個md模板,基于現(xiàn)有文件來創(chuàng)建,F(xiàn)ront Matter選項(xiàng)

里面就是md文件頭部的參數(shù)設(shè)置,根據(jù)實(shí)際調(diào)整

創(chuàng)建博文Create new

創(chuàng)建時選擇模板,只有一個模板時不能選擇,會直接使用模板

點(diǎn)擊保存就會同步到倉庫了
進(jìn)行預(yù)覽,幾秒就可生成了

歡迎去我博客或微信公眾號LiuJohntun看整個建站流程,目前已經(jīng)簡化操作直接在Forestry.io上編寫markdown文章后預(yù)覽無誤后提交通過GitHub Actions自動部署到GitHubPages、 GiteePages、OSS對象存儲
如若內(nèi)容有不足之處,還望大家多提建議多多與我交流。
更多精彩可以關(guān)注我的博客https://johntunliu.github.io/或微信公眾號LiuJohntun,記錄并分享我的所見、所學(xué)、所想…