國(guó)內(nèi)比較大的服務(wù)器提供商,如阿里云,騰訊云等最低配置的服務(wù)器,一個(gè)月的消費(fèi)在100元左右,這對(duì)于一個(gè)剛剛建立博客的人來(lái)說(shuō),顯然是不劃算的。在今天,看博客的人其實(shí)越來(lái)越少了,更多的人是用博客來(lái)記錄自己的技術(shù)成長(zhǎng),梳理的過(guò)程本身就是一個(gè)加強(qiáng)記憶的過(guò)程。
下文介紹一種0成本的博客搭建方式。
我們可以利用GitHub的Page功能和Hexo等靜態(tài)博客來(lái)搭建我們的個(gè)人博客。
1安裝Node.js+Git
如果你安裝了Homebrew,可在terminal中按照如下操作
brew update
brew install node
之后我們需要安裝git來(lái)為部署做準(zhǔn)備,具體安裝方法可以見(jiàn)此鏈接,Git and GitHub(http://sourabhbajaj.com/mac-setup/Git/README.html)
2安裝Hexo
創(chuàng)建一個(gè)新的文件夾,如blog,然后再該路徑下執(zhí)行如下命令:
$ npm install -g hexo-cli
使用淘寶鏡像源:
$ npm –registry https://registry.npm.taobao.org install -g hexo-cli
$ hexo init
現(xiàn)在已完成hexo的初始化工作,接下來(lái)需要關(guān)聯(lián)github。
3關(guān)聯(lián)Github建立Repository
倉(cāng)庫(kù)名必須為”your_name.github.io”,如我的就為”code7.github.io”,這個(gè)寫(xiě)法是固定的。然后查看剛剛所建blog文件夾中有一個(gè)_config.yml文件,打開(kāi)它將最下方的字段改成如下:
deploy:
type: git
repo: https://github.com/****/****.github.io.git
branch: master
repo后面的地址為你剛剛創(chuàng)建的Repository的clone地址
4安裝hexo部署插件
npm install hexo-deployer-git –save
接著執(zhí)行
hexo deploy
就可以完成部署,在瀏覽器中輸入 https://.github.io 就能打開(kāi)你的個(gè)人博客了。
整個(gè)過(guò)程簡(jiǎn)單易懂,而且hexo的寫(xiě)作方法是markdown,并且支持?jǐn)?shù)學(xué)公式,十分方便。最后推薦幾款好看的主題。
5hexo常用指令
hexo g 生成靜態(tài)網(wǎng)頁(yè)
hexo clean 刪除緩存
hexo deploy 部署到git
hexo server 部署到本地(調(diào)試)
hexo new “文章名” 新建文章6模板推薦
Next
預(yù)覽:http://notes.iissnan.com/
Casper
Material
預(yù)覽:https://blog.viosey.com/