Prose:Github所見即所得站點(diǎn)編輯器

寫在前面

最近才發(fā)現(xiàn)一個基于Github Pages的Jekyll內(nèi)容編輯器Prose,感覺內(nèi)容編輯更快、發(fā)布什么的更方便,所以想推薦給使用github的友友們,以前都是在markdown工具里寫,然后再用git推送上去,感覺過程略蠢......

使用Prose所見即所得的編輯特性

1.首先你得有一個Github Pages的主頁,沒有的話開通Github Pages服務(wù),這里就不贅述了,大家都知道。

2.嘗試Prose非常簡單,首先通過Github賬戶身份驗證,便可以導(dǎo)航到相應(yīng)的站點(diǎn)。如下圖:

點(diǎn)擊授權(quán)
輸入github的賬號密碼
登錄成功

可以看到登錄成功后會依次列舉個人代碼庫(Repository)。選中之前開通Github Pages服務(wù)的代碼庫,可以瀏覽相應(yīng)的文件以及創(chuàng)建新的文本文件。比如我的wblearn.github.io的代碼庫:

這些都是之前發(fā)布的文章文件

3.接著,我們新建一個文件,點(diǎn)擊NEW FILE,然后編輯內(nèi)容,編輯內(nèi)容的時候,Prose支持Markdown標(biāo)簽的高亮顯示,如下:

新建文件

4.然后我們可以點(diǎn)擊右邊的預(yù)覽標(biāo)記就可以預(yù)覽了,還可以點(diǎn)擊右邊的saved并commit。

預(yù)覽

Prose項目的架構(gòu)特點(diǎn)與展望

Prose的架構(gòu)實(shí)現(xiàn)是以Backbone與Jekyll為基礎(chǔ),應(yīng)用托管在Github上,瀏覽器端直接與GitHub API交互。鑒于瀏覽器端無法直接與Github通過OAuth交互,服務(wù)器后端處理用戶身份的驗證,具體的實(shí)現(xiàn)可參照Gatekeeper。

寫在最后

結(jié)合靜態(tài)站點(diǎn)托管服務(wù)Github Pages與博客生成工具Jekyll,搭建博客站點(diǎn),有著部署成本低、易于維護(hù)的特點(diǎn)。誠然,Jekyll可以與Github Pages無縫集成,專業(yè)人士通過pull request就可以發(fā)布內(nèi)容,但不易用是其最大的問題。Prose是一個基于Github Pages的Jekyll內(nèi)容編輯器,它的出現(xiàn)使得內(nèi)容編輯更快、更方便。

參考鏈接via:http://blog.jobbole.com/23527/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容