一僚匆、準(zhǔn)備工作
二、安裝配置Hexo
-
安裝
打開Git-bash同规,輸入以下命令安裝Hexo
npm install -g hexo-cli
-
初始化
選擇合適的文件夾循狰,如E:\hexo
,執(zhí)行:cd E:\hexo hexo init npm install
執(zhí)行成功后券勺,在
hexo
文件夾下的目錄結(jié)構(gòu)類似為:├── _config.yml ├── package.json ├── scaffolds ├── source| ├ ├── _drafts| ├ └── _posts └── themes
- _config.yml: 網(wǎng)站的配置 配置 文件绪钥,可以在此配置大部分的參數(shù)。
- 文件詳細(xì)介紹可見 Hexo 官方網(wǎng)站
-
測(cè)試朱灿,執(zhí)行
hexo s
按照信息提示昧识,使用瀏覽器訪問(wèn)
http://localhost:4000/
〉涟牵可以看到Hexo默認(rèn)主題則說(shuō)明本地建站成功跪楞。 -
修改主題
本網(wǎng)站使用的是 Next 主題
-
下載主題
cd your-hexo-site git clone https://github.com/iissnan/hexo-theme-next themes/next
啟用主題
修改_config.yml
文件,找到theme
字段侣灶,并將其值改為next
-
驗(yàn)證主題
執(zhí)行如下命令:hexo clean hexo s
此時(shí)使用瀏覽器訪問(wèn)
http://localhost:4000
甸祭,檢查站點(diǎn)是否正確運(yùn)行Next
主題。
-
三褥影、配置GitHub
-
創(chuàng)建倉(cāng)庫(kù)
新建一個(gè)名為
GitHub賬戶名.github.io
的倉(cāng)庫(kù)池户,之后網(wǎng)站的訪問(wèn)網(wǎng)址就是http://GitHub賬戶名.github.io
四、將Hexo部署到GitHub Pages
-
安裝
hexo-deploy-git
npm install hexo-deployer-git --save
-
修改
_config.yml
文件,找到deploy
配置項(xiàng)校焦,修改為如下deploy: type: git repo: https://github.com/<username>/<project> #示例:https://github.com/hexojs/hexojs.github.io branch: master
-
上傳部署
hexo clean hexo deploy
注:要確鄙薅叮可以向
GitHub
正常Push
,若出錯(cuò)寨典,請(qǐng)檢查是否配置好了ssh key
驗(yàn)證部署
使用瀏覽器打開http://GitHub賬戶名.github.io
氛雪,驗(yàn)證是否部署成功。
文中有什么錯(cuò)誤或不足之處耸成,歡迎指出报亩!
歡迎訪問(wèn)我的個(gè)人博客 Begin Now 查看更多文章