你必須得有一個github帳戶html
你的電腦上要安裝了git和nodejsnode
你也能夠達到這樣的效果:https://liubinpy.github.io/git
進入一個你以爲比較安全的目錄,建立一個文件夾,我這裏叫myblog,進入到myblog裏面,右擊選擇git bash here,若是安裝了git的話:github
在GitHub上新建一個空的repo,repo 名稱是「你的用戶名.github.io」,我這裏的名稱是:liubinpy.github.ionpm
使用 npm install -g hexo-cli ,安裝Hexovim
而後依次鍵入以下面命令:windows
hexo init myBlog #初始化一個hexo
cd myBlog
npm i
新增你的第一個博文api
hexo new 開博大吉
這個時候你可使用start 加這個文件的絕對路徑,記在windows上記得將反斜線\改成/,或者你能夠直到該目錄下去,而後使用能打開.md文件的應用程序來打開,編輯後保存便可。安全
編輯網站配置bash
$ vim _config.yml
而後你須要把最後一行的type改爲 type: git,加上一行 repo: 倉庫地址
安裝git部署插件
npm install hexo-deployer-git --save
而後再輸入:hexo deploy
進入「你的用戶名.github.io」對應的 repo,打開 GitHub Pages 功能,若是已經打開了,就直接點擊預覽連接,GitHub Pages 功能在setting裏面設置。
這你確定有你想要的主題:
https://github.com/hexojs/hexo/wiki/Themes
你以前建立的「你的用戶名.github.io」上保存的只是你的博客,並無保存「生成博客的程序代碼」,須要再建立一個空倉庫:
而後返回到你第一次建立的文件夾(myblog)下,先依次鍵入如下命令:
git init
git add . git commit -m "博客代碼第一次提交"
而後鍵入如下兩行,就是你建立玩新的倉庫時候那個頁面:
這樣,一個使用Hexo的我的博客就搭建好了。
更多的操做請轉到HEXO官網自帶的API文檔:https://hexo.io/zh-cn/api/index.html