Hexo是一個快速邪码、簡潔且高效的靜態(tài)博客框架,不同于WordPress所搭建的動態(tài)站點咬清,Hexo 闭专、Jekyll等靜態(tài)博客框架對新手更加友好,你所需要做的就是展示你的內(nèi)容枫振。
今天我們來搭建一個基于Hexo的博客并將它部署到github,讓你擁有屬于自己的博客站點喻圃,當(dāng)然,如果你擁有自己的服務(wù)器粪滤,完全可以將它部署到自己的服務(wù)器上斧拍,具體操作會在后面的文章講到。
安裝hexo十分簡單杖小,但在此之前確保你已安裝node肆汹。
npm install hexo-cli -g
這是Hexo官網(wǎng)中給出的安裝指令愚墓,但因為下載的地址并非國內(nèi),可能出現(xiàn)下載很慢或者直接卡住不動的情況昂勉,在此推薦使用cnpm
指令下載浪册。
以下命令將下載地址轉(zhuǎn)回淘寶的地址
npm install -g cnpm --registry=https://registry.npm.taobao.org
然后使用cnpm命令安裝Hexo
cnpm install -g hexo-cli
安裝成功后hexo -v
查看版本信息,成功說明hexo已經(jīng)安裝完成岗照。
新建一個你的博客目錄(myBlog)村象,在此目錄下執(zhí)行
hexo init
來初始化博客
此時已經(jīng)成功初始化了一個博客,在此博客根目錄下執(zhí)行hexo s
來啟動博客項目攒至,登錄https://localhost:4000查看自己的博客厚者,
至此你已經(jīng)有了自己的博客,下面我們將此博客部署到github上
第一步登錄到自己的github并創(chuàng)建一個倉庫迫吐,倉庫命名規(guī)則為<你的 GitHub 用戶名>.github.io
,如coin-mwk.github.io
第二步在myBlog目錄下找到并打開_config.yml配置文件库菲,修改如下信息,branch分支默認(rèn)為master志膀,可以不寫熙宇,但建議在此顯式的給出,repo為剛才創(chuàng)建的倉庫地址
第三步溉浙,遠(yuǎn)程部署
安裝部署的插件npm install --save hexo-deployer-git
hexo g #生成靜態(tài)網(wǎng)頁
hexo d #將本地數(shù)據(jù)部署到遠(yuǎn)端服務(wù)器
自此該博客已經(jīng)部署到GitHub烫止,直接訪問倉庫名即可!