安裝Node.js:http://www.runoob.com/nodejs/nodejs-install-setup.htmlhtml
安裝git:下載地址:http://git-scm.com/download/node
1.在D盤新建個hexo文件夾python
$ cd d:/hexo
$ npm install hexo-cli -g
$ hexo init blog
$ cd blog
$ npm install
$ hexo g # 或者hexo generate
$ hexo s # 或者hexo server,能夠在http://localhost:4000/ 查看 (默認是4000端口,若4000端口被佔用,能夠用 hexo s -p 5000換爲5000端口本地查看
2.Hexo經常使用的幾個命令 git
$ hexo generate (hexo g) 生成靜態文件,會在當前目錄下生成一個新的叫作public的文件夾 $ hexo server (hexo s) 啓動本地web服務,用於博客的預覽 $ hexo deploy (hexo d) 部署播客到遠端(好比github, heroku等平臺) $ hexo new "postName" #新建封面 $ hexo new page "pageName" #新建頁面
3.經常使用簡寫github
$ hexo n == hexo new
$ hexo g == hexo generate
$ hexo s == hexo server
$ hexo d == hexo deploy
4.經常使用組合 web
$ hexo d -g #生成部署
$ hexo s -g #生成預覽
1.安裝主題(這裏以NexT主題爲例,以後能夠本身去github上下載本身喜歡的主題)npm
$ hexo clean
$ git clone https://github.com/litten/hexo-theme-next.git themes/next
2.啓用主題服務器
修改Hexo目錄下的_config.yml配置文件中的theme屬性,將其設置爲nexthexo
3.更新主題post
$ cd themes/yilia
$ git pull
$ hexo g # 生成
$ hexo s # 啓動本地web服務器
4.主題安裝成功
1.什麼是Github Pages
2.建立本身的Github Pages
註冊GitHub及使用Github Pages的過程已經有不少文章講過,在此再也不詳述.(下面我假設我已經建立了一個名叫moonagirl的Github Pages)
1.安裝擴展
$ npm install hexo-deployer-git --save
2.在配置文件_config.xml中做以下修改
deploy:
type: git
repo: git@github.com:moonagirl/moonagirl.github.io.git
branch: master
3.執行命令
$ hexo d
4.部署成功
至此,已經完成了一個簡易我的博客的搭建,更多信息能夠參考:手把手教你使用Hexo + Github Pages搭建我的獨立博客 .