註冊登錄Githubgit
建立Repository,Repository Name就是YourName.github.io(YourName : 就是註冊用戶名)github
下載Node.Jsnpm
Window用戶使用安裝程序進行安裝.安裝時,勾選Add to PATH選項json
打開CMD,執行命令 : npm install -g hexo-cli
瀏覽器
初始化Hexo命令 : hexo init blog
緩存
初始化成功提高 : INFO Start blogging with Hexo!
服務器
初始化成功以後,source
目錄下會有hello world.md
文件,直接執行如下命令 :markdown
生成命令 : hexo generate
hexo
啓動本地服務器 : hexo server
瀏覽器輸入http://localhost:4000/
就能夠看見網頁和模板了
SSH設置 : ssh-keygen -t rsa -C "Github的註冊郵箱地址"
SSH設置命令執行以後獲得信息 : Your public key has been saved in /c/Users/user/.ssh/id_rsa.pub.
找到該文件,複製密鑰所有信息,登錄到Github上,New SSH Key,Title=Blog,Key=密鑰信息
首先我更換了主題,下載主題 : git clone https://github.com/aircloud/hexo-theme-aircloud.git aircloud
把下載的主題放在themes下
-config.yml文件配置參考 : 文件地址
搜索功能開啓,安裝插件 : npm i hexo-generator-search --save
標籤頁面和關於頁面,source
文件夾下創建tags
文件夾和about
文件夾 : hexo new page tags/about
tags
文件夾index.md
寫入 :
--- layout: "tags" title: "Tags" ---
about
文件夾index.md
爲一篇支持 markdown 格式的文件,須要在開頭添加 :
--- layout: "about" title: "About" date: 2016-04-21 04:48:33 comments: true ---
取消讚揚功能 : 刪除掉讚揚部分
建立文章 : hexo new "newFile"
清除緩存 : hexo clean
生成靜態文件 : hexo generate
部署發佈 : hexo deploy
若是在執行 hexo deploy 後,出現 error deployer not found:github 的錯誤,執行:npm install hexo-deployer-git --save
hexo init [folder]
新建一個網站,若是沒設置folder
,Hexo默認在目前的文件夾創建網站
hexo new "post title with whitespace"
新建一篇文章
hexo generate
生成靜態文件
簡寫 : hexo g
hexo publish [layout] <filename>
發表草稿
hexo server
啓動服務器,默認狀況下訪問地址爲 : http://localhost:4000/
hexo deploy
部署網站
簡寫 : hexo d
hexo render <file1> [file2] ...
渲染文件
hexo migrate <type>
從其餘博客系統遷移內容
hexo clean
清除緩存文件(db.json)和已生成的靜態文件(public)
在某些狀況(尤爲是更換主題後),若是發現您對站點的更改不管如何也不生效,您可能須要運行該命令
hexo list <type>
列出網站資料
hexo version
顯示 Hexo 版本
已經完成了博客的搭建,搭建完成效果展現,若是有問題能夠關注公衆號問我,最後一段話與君共勉 : 每一個人都有以爲本身不夠好,羨慕別人閃閃發光的時候,但其實大多人都是普通的。不要沮喪,沒必要驚慌,作努力爬的蝸牛或堅持飛的笨鳥,在最平凡的生活裏,謙卑和努力