hexo架blog初體驗
是這樣的,一直想要找一個空間,可以清爽的放 code,可以跟其他人交流
有鑑於系上好朋友們紛紛都建立起自己的部落格,因此我也加入了這個行列。
報著取之於人,回饋之於人的心情,我想要把自己從無到有架設這一個 blog 的過程記錄下來
謝謝那些願意指導我的朋友們!
一、本機環境設定
-
首先你要有 node.js,這是一套快速、簡單且功能強大的 Node.js 網誌框架。
-
接著你要用
npm install -g hexo
來安裝
理論上這樣就完成了,我個人在裝的時候 npm 不給裝,發現前面加上 sudo
就可以解決。
二、github 帳號設定
-
你要申請一個自己的 github 帳號
-
在主頁右上方創建一個新的 repo
-
Repository name 填入
github帳號.github.com
用來創建 github page
三、開始使用 hexo
建立 hexo
hexo init
建立一篇文章,將會是Markdown形式,可以到 source/_post/title.md 去修改
hexo new "title"
生成 public 檔
hexo generate
開啟 server 觀看(預設在 localhost:4000)
hexo server
四、發佈到 github 上面
修改 _config.yml
檔案,最下面加上
deploy:
type: github
repository: git@github.com:github 帳號/github 帳號.github.com.git
branch: master
我那時候用 git 的時候,沒有 ssh 認證,如果遇到相同問題可以看這篇。
照著上面的指令走就可以完成,唯獨 mac 裡面似乎內建 id_rsa
這把 key,這邊我不清楚 XD
接著只要輸入
hexo deploy
等待 10 分鐘,你的網誌理論上就架好了!網址為 http://github帳號.github.io