hex安裝的前提需要Node.js和Git汁讼,沒有安裝的小伙伴請自行百度划鸽。
效果圖:
image.png
本地博客
安裝hexo
$ npm install hexo-cli -g
新建一個文件夾mySite蛋辈,然后cd到該文件夾。
$ hexo init #初始化
$ hexo g #創(chuàng)建靜態(tài)html文件
$ hexo s #開啟本地服務(wù)
成功后就可以在瀏覽器輸入localhost:4000 進(jìn)行訪問救军。
增加文章
$ hexo new "articleName"
#新建文章
生成的文章會存在于 mySite/source/posts 目錄下
文章默認(rèn)是一個 .md 的格式嫉髓,所以需要知道m(xù)arkdown語法哦
增加頁面
$ hexo new page "pageName"
#新建頁面
主題改變
主題庫 https://github.com/hexojs/hexo/wiki/Themes
先在主題庫選好主題,比如博主的主題就是 next顽冶。
$ cd mySite
$ git clone https://github.com/iissnan/hexo-theme-next themes/next
成功后修改mySite文件夾下的 _config.yml 文件中欺抗。將 theme:之前的主題名改為theme:next即可。
改完后執(zhí)行
$ hexo clean
$ hexo g
$ hexo s
開啟本地服務(wù)之后就可以在瀏覽器輸入localhost:4000 進(jìn)行訪問强重。
遠(yuǎn)程博客
之前的操作只能本地訪問,要想別人也能訪問的話必須發(fā)布到服務(wù)器上贸人,這里我是用github的服務(wù)器间景。
使用github搭建遠(yuǎn)程博客需要學(xué)習(xí)GitHub Pages,不會的小伙伴請自行百度艺智。
- 修改mySite文件夾下的_config.yml文件倘要。
...
#通常在該文件的最后
deploy:
type: git
repo: https://github.com/{ice45571}/{ice45571}.github.io.git #大括號里內(nèi)容需要替換成你自己的github名字
branch: master
$ npm install hexo-deployer-git --save
-
$ hexo deploy
#部署本地服務(wù)器文件到github服務(wù)器 - 成功后只需要在瀏覽器輸入
https://{ice45571}.github.io/
即可訪問 - 之后本地所有改動只要使用
$ hexo deploy
就可以同步到遠(yuǎn)程服務(wù)器
尾語
- 原文鏈接
- 目前集成評論系統(tǒng)出錯,待更新(成功的小伙伴可以多多指教)。