摘要:背景以往只是在自己的服務(wù)器上搭建博客。有次無意中看到了,提供了一個免費搭建靜態(tài)網(wǎng)頁的平臺,雖然非常的良心,但是靜態(tài)頁面不能達(dá)到傳統(tǒng)博客的隨時隨地發(fā)布的效果,所以就想著改進(jìn)的方案。
背景
以往只是在自己的服務(wù)器上搭建博客。有次無意中看到了github pages
,github pages提供了一個免費搭建靜態(tài)網(wǎng)頁的平臺,雖然非常的良心,但是靜態(tài)頁面不能達(dá)到傳統(tǒng)博客的隨時隨地發(fā)布的效果,所以就想著改進(jìn)的方案。后來發(fā)現(xiàn)github提供了許多api其中有一個api可以對gist(github上可以讓人分享代碼片段的一個功能)進(jìn)行提交,修改。
于是解決方案就出現(xiàn)了,通過js調(diào)用github-api,使用gist來儲存數(shù)據(jù)
首先搭建github pages,創(chuàng)建一個項目,項目名為 “${username}.github.io” ,然后在里面創(chuàng)建index.html文件 當(dāng)在瀏覽器訪問https://${username}.github.io 的時候就會返回index.html這個文件。
主要用到的APIGET /users/:username/gists
GET /gists/:id
POST /gists
PATCH /gists/:id
DELETE /gists/:id
演示博客
https://github-laziji.github.io
搭建博客只需2步
點擊github頭像旁邊的 "+" 號 選擇 "Import repository" 克隆地址填"https://github.com/GitHub-Laziji/GitHub-Laziji.github.io" 項目名填 "${你的用戶名}.github.io"
克隆完成后 修改文件 /static/configuration.json 中的 "github-username" 為自己的github用戶名
類似演示地址其中 GitHub-Laziji 為我的用戶名
現(xiàn)在 ${你的用戶名}.github.io 就是你的個人博客了,例如https://github-laziji.github.io
具體實現(xiàn)可以參考項目的源碼
https://github.com/GitHub-Laz...
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/94652.html
摘要:一些表單界面元素文本框或復(fù)選框非常簡單并內(nèi)置在中,而其他會復(fù)雜些像彈出日期選擇等操作控件。和標(biāo)簽中的屬性指定了當(dāng)前文本框提交的數(shù)據(jù)的名稱,它必須與表單類中的字段名稱對應(yīng),否則服務(wù)器無法將字段和數(shù)據(jù)正確的對應(yīng)起來。 前面我們已經(jīng)學(xué)會如何用Markdown語法書寫文章了。 但是還有問題呀。之前寫文章都是在后臺中進(jìn)行的,萬一有別的普通用戶也要發(fā)表文章怎么辦?萬一我想拓展些后臺中沒有的提交驗證...
摘要:最常見的用法就是存儲用戶的登錄數(shù)據(jù)。如果用戶未登錄,則顯示登錄兩個字提醒用戶可以點擊登錄。創(chuàng)建文件用戶登錄配置根路由用戶管理配置因為這個并沒有改動,因此不用遷移數(shù)據(jù)。總結(jié)本章用到了表單類模板語句用戶驗證等知識完成了用戶管理的登錄和退出。 用戶管理 用戶數(shù)據(jù)可以說是大部分網(wǎng)站最重要的資產(chǎn)。用戶管理就是對用戶數(shù)據(jù)進(jìn)行增刪改查等操作的功能,自然也就非常的重要了。 本章開始學(xué)習(xí)用戶管理的內(nèi)容,...
摘要:教程看到這里,你已經(jīng)學(xué)會如下內(nèi)容搭建開發(fā)環(huán)境博文管理用戶管理發(fā)表評論若干小功能搭建簡單的小博客,以上的功能夠用了。教程為了起步平緩,沒有展開這方面的內(nèi)容。陌生人,祝你學(xué)業(yè)進(jìn)步事業(yè)有成歡迎常到杜賽的個人網(wǎng)站做客 教程看到這里,你已經(jīng)學(xué)會如下內(nèi)容: 搭建開發(fā)環(huán)境 博文管理 用戶管理 發(fā)表評論 若干小功能 搭建簡單的小博客,以上的功能夠用了。 相信你的志向不止于此。畢竟程序員面試個個造火...
摘要:我選擇的是萬網(wǎng),阿里下面的。然后在主題配置文件下添加主題配置文件中添加自定義樣式不得不說還是很人性化的,你可以個性化定制你的網(wǎng)站,你所有的改動需要放在主題文件的文件中,會 前言 本篇文章是在已經(jīng)搭建好gitpage+hexo的博客的前提下(不懂怎么搭建的可以參考我的另一篇博文:了解githubPages+hexo搭建博客的原理 或者利用Gitpage+hexo開發(fā)自己的博客,這兩篇博文...
摘要:我選擇的是萬網(wǎng),阿里下面的。然后在主題配置文件下添加主題配置文件中添加自定義樣式不得不說還是很人性化的,你可以個性化定制你的網(wǎng)站,你所有的改動需要放在主題文件的文件中,會 前言 本篇文章是在已經(jīng)搭建好gitpage+hexo的博客的前提下(不懂怎么搭建的可以參考我的另一篇博文:了解githubPages+hexo搭建博客的原理 或者利用Gitpage+hexo開發(fā)自己的博客,這兩篇博文...
閱讀 1682·2019-08-30 15:54
閱讀 3332·2019-08-26 17:15
閱讀 3522·2019-08-26 13:49
閱讀 2582·2019-08-26 13:38
閱讀 2291·2019-08-26 12:08
閱讀 3035·2019-08-26 10:41
閱讀 1369·2019-08-26 10:24
閱讀 3376·2019-08-23 18:35