# Hexo 入門指南(六) - sitemap、rss 和部署
## sitemap & rss ##
切換到blog根目錄下,輸入:
```
$ npm install hexo-generator-feed
$ npm install hexo-generator-sitemap
```
之后重啟博客,訪問/atom.xml和/sitemap.xml,會發現已經生成了。可以把sitemap提交到搜索引擎的站長平臺來增加收錄。
## 部署 ##
首先按照前面教程(一)的gitcafe部分建立好代碼倉庫,這里假設你的用戶名是your_name。由于ssh配置比較麻煩,這里采用https方式提交。
找到配置文件中# Deployment一節,修改:
```
type: github
repository: https://gitcafe.com/your_name/your_name.git
branch: gitcafe-pages
```
之后輸入:
```
hexo deploy --generate
```
或者
```
$ hexo generate --deploy
```
hexo會自動生成并部署。
如果之前已經生成過了,直接輸入:
```
$ hexo deploy
```
部署即可。
當然,這個命令還有一些bug,比如windows下不能用cmd而是用gitshell。我自己一般會手動敲git代碼覆蓋提交。
- Markdown 簡介
- Markdown 編輯器推薦
- Markdown 基本語法
- Markdown 高級語法
- Markdown + Gitbook
- Markdown + R
- Markdown + Pandoc
- 用Markdown寫博客:Hexo + Gitcafe
- Hexo 入門指南(一) - 簡介 & 準備
- Hexo 入門指南(二) - 安裝、初始化和配置
- Hexo 入門指南(三) - 文章 & 草稿
- Hexo 入門指南(四) - 頁面、導航、邊欄、底欄
- Hexo 入門指南(五) - 搬家 & 備份
- Hexo 入門指南(六) - sitemap、rss 和部署
- Hexo 入門指南(七) - 評論 & 分享