基於Windows搭建,依託Github的博客。html
Respository的名字必須是:你的github帳戶名.github.io (下圖因爲我已經建立過了,因此被標紅) node
NodeJS官網和Git官網
安裝完成後,在CMD中運行以下命令,並能返回版本信息,則說明安裝完成。git
node -v
npm -v
git --version
第一次使用Git的話,還須要設置用戶名和郵箱,以及配置SSH綁定Github帳號。具體能夠參考這篇文章。github
先切換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
須要在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: