使用coding和hexo快速搭建博客

更多精彩內容歡迎訪問個人我的博客皮皮豬:http://www.zhsh666.xyz或者http://www.zh66.club期待您的光臨哦!我是皮皮豬,感謝各位光臨,能爲您排憂解難小站深感榮幸!祝您生活愉快!前端

今天教你們怎麼用hexo快速搭建本身的博客。我不是專業人士,不懂前端知識,因此我十分討厭那些專業術語,講了一大堆,對於技術小白來講,就像聽天書同樣,雲裏霧裏的。因此下面的內容都是我本身的理解,語言很通俗,有可能說的不那麼專業,還望專業人士勿噴。
首先聲明一點,剛開始搭建博客會比較麻煩,有不少東西你們可能之前沒有據說過,不要怕,耐着性子一邊看教程一邊動手操做,你必定可以作出來的!好吧,廢話很少說,如今開始!node

hexo

hexo是一種博客框架,所謂框架,就是爲了解決和處理一個複雜問題的結構,簡單地說,用已經搭建好的框架來搭建博客,就不須要本身一磚一瓦地去構造了。git

git

git是一種版本管理系統。當咱們要開發一款軟件時,軟件有不少的功能須要完善,因此會出現不少版本,好比1.0,2.0等等,可是,當咱們升級到高版本後,忽然發現曾經的版本更好用,這時候該怎麼辦呢?那麼git就是記錄大家每次改版發生的改動,當你想要退回到某一個曾經的版本時,那麼就用git直接回退到曾經的版本就能夠了。這時候你可能會問,爲何你不把曾經的版本備份下來呢?這樣不是更方便嗎?想法很簡單,可是一個軟件有不少的版本,並且有些軟件還很大,因此這樣直接備份會佔用很大空間,會浪費不少資源。並且,git會記錄軟件改版的詳細信息,包括改版的時間,哪一個文件發生了變化等等,因此用git管理開發十分方便,這也是將來的趨勢。注意的是,git須要用命令行管理。github

GitHub和coding

這兩個是線上的版本管理系統,你能夠理解爲線上的git,同時他們還有社區的性質。不一樣的是,GitHub是國外的,也能夠說是世界的,由於有不少大牛在上面貢獻本身的開源代碼,包括Google,蘋果,微軟等等世界一流的工程師,在上面開發軟件,會有更多的大牛給你提出意見,幫助你完成開發。而coding是中國的,相對來講名氣更弱一些,可是訪問速度快,還能夠免費擁有私人倉庫。因此,這篇教程咱們使用coding pages部署博客。(注意:coding已被騰訊雲收購)npm

須要下載的東西

1.gitbash

2.node.jshexo

3.notepad++框架

4.hexossh

(這個須要用git命令行下載,沒有安裝包,須要在電腦的某一個盤裏新建一個文件夾,名字能夠隨便取,好比hexo,用來存放你的博客代碼,進入這個文件夾,右鍵,你會看到有git bash hexo的選項,點擊,你就進入了git命令行,輸入命令 npm install hexo-cli -g,稍等片刻,下面出現一堆英文,那證實已經下載完hexo了!)阿里雲

hexo的步驟再也不重複,全在以前的博客裏 點這裏跳轉

Step1:此時咱們須要建立一個coding帳號(注意codding已被騰訊雲收購,點擊此處跳轉),而後添加一個項目,項目名爲你的coding帳號名,例如個人帳號名是Zevs6,因此我新建的項目爲Zevs6,注意要在初始化項目那一項打勾

Step2:進入項目 -> 設置 -> 部署公匙 ->新建部署公匙,給項目添加公匙SSH,ssh公匙獲取方法和github同樣直接在本地找到使用便可,在以前博客點這裏跳轉 第四步有詳細的介紹。公匙名稱能夠不填,可是授予推送權限選項必須打勾,這樣你纔有寫權限

Step3: 在你的域名管理平臺中(好比阿里雲,騰訊雲之類的),域名 ->管理-> 解析域名,增長一條CNAME信息,記錄值爲 youruser.coding.me(youruser爲你的coding用戶名)例如個人:

Step4:等到第三步的解析生效(最長十分鐘),在coding中,項目 -> 代碼 -> Pages服務中,一鍵部署Pages。在Pages的設置裏,自定義本身的域名並綁定(域名前加www.前綴)

Step5:在本地博客路徑下,修改_config.yml下的deploy,改成:

deploy:
  type: git
  repo:
      coding: git@git.coding.net:yourname/yourname.git,master

格式必定要正確!!!否則會報錯!!!

Step6:

​ 在本地博客路徑下,執行命令:

hexo clean
hexo g
hexo d

hexo d 部署成功時會提示然您輸入帳號密碼驗證

相關文章
相關標籤/搜索