Github和Hexo搭建博客

基於Windows搭建,依託Github的博客。html

1. Github建立Repository

Respository的名字必須是:你的github帳戶名.github.io (下圖因爲我已經建立過了,因此被標紅) node

2. 本地安裝NodeJS和Git

NodeJS官網Git官網
安裝完成後,在CMD中運行以下命令,並能返回版本信息,則說明安裝完成。git

node -v
npm -v
git --version


第一次使用Git的話,還須要設置用戶名和郵箱,以及配置SSH綁定Github帳號。具體能夠參考這篇文章github

3. 安裝Hexo

先切換npm到淘寶源。npm

npm config set registry https://registry.npm.taobao.org

選擇一個新文件夾來存儲博客文件,能夠命名爲Hexo,而後右鍵選擇打開Git Bash,運行瀏覽器

npm install hexo-cli -g

等待安裝完成後,再依次運行 (有時可能須要管理員權限打開Git Bash,再CD到Hexo文件夾)bash

hexo init Hexo
npm install
hexo g // g是generate的意思
hexo s // s是server,即啓動服務器

這時就能夠在本地瀏覽器訪問博客了。 若是有須要,能夠更換端口,命令以下服務器

hexo s -p 6000

4. 部署到Github

須要在Git Bash中運行下列命令下載插件。hexo

npm install hexo-deployer-git --save

打開上述的Hexo文件夾中的配置文件:_config.yml
在末尾的deploy中添加以下信息:(respository要更換成本身的地址) spa

以後運行以下命令,就能夠把博客部署到Github

hexo d // d是deploy

而後打開Github上的Repository的Settings,在GitHub Pages下就有博客地址了,能夠直接訪問,但要記住是https,不是http:

相關文章
相關標籤/搜索