# 概述
歡迎使用 Hexo,本文檔將幫助您快速上手。如果您在使用過程中遇到問題,請查看 [問題解答](troubleshooting.html) 中的解答,或者在 [GitHub](https://github.com/hexojs/hexo/issues)、[Google Group](https://groups.google.com/group/hexo) 上提問。
## 什么是 Hexo?
Hexo 是一個快速、簡潔且高效的博客框架。Hexo 使用 [Markdown](http://daringfireball.net/projects/markdown/)(或其他渲染引擎)解析文章,在幾秒內,即可利用靚麗的主題生成靜態網頁。
## 安裝
安裝 Hexo 只需幾分鐘時間,若您在安裝過程中遇到問題或無法找到解決方式,請[提交問題](https://github.com/hexojs/hexo/issues),我會盡力解決您的問題。
### 安裝前提
安裝 Hexo 相當簡單。然而在安裝前,您必須檢查電腦中是否已安裝下列應用程序:
* [Node.js](http://nodejs.org/)
* [Git](http://git-scm.com/)
如果您的電腦中已經安裝上述必備程序,那么恭喜您!接下來只需要使用 npm 即可完成 Hexo 的安裝。
```
$ npm install -g hexo-cli
```
如果您的電腦中尚未安裝所需要的程序,請根據以下安裝指示完成安裝。
> **Mac 用戶**
>
> 您在編譯時可能會遇到問題,請先到 App Store 安裝 Xcode,Xcode 完成后,啟動并進入 **Preferences -> Download -> Command Line Tools -> Install** 安裝命令行工具。
### 安裝 Git
* Windows:下載并安裝 [git](https://git-scm.com/download/win).
* Mac:使用 [Homebrew](http://mxcl.github.com/homebrew/), [MacPorts](http://www.macports.org/) 或下載 [安裝程序](http://sourceforge.net/projects/git-osx-installer/) 安裝。
* Linux (Ubuntu, Debian):`sudo apt-get install git-core`
* Linux (Fedora, Red Hat, CentOS):`sudo yum install git-core`
### 安裝 Node.js
安裝 Node.js 的最佳方式是使用 [nvm](https://github.com/creationix/nvm)。
cURL:
```
$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh
```
Wget:
```
$ wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
```
安裝完成后,重啟終端并執行下列命令即可安裝 Node.js。
```
$ nvm install 4
```
或者您也可以下載 [安裝程序](http://nodejs.org/) 來安裝。
### 安裝 Hexo
所有必備的應用程序安裝完成后,即可使用 npm 安裝 Hexo。
```
$ npm install -g hexo-cli
```
- 文檔
- 開始使用
- 概述
- 建站
- 配置
- 指令
- 遷移
- 基本操作
- 寫作
- Front-matter
- 標簽插件(Tag Plugins)
- 資源文件夾
- 數據文件
- 服務器
- 生成文件
- 部署
- 自定義
- 永久鏈接(Permalinks)
- 主題
- 模版
- 變量
- 輔助函數(Helpers)
- 國際化(i18n)
- 插件
- 其他
- 問題解答
- 貢獻
- API
- 核心
- 概述
- 事件
- 局部變量
- 路由
- Box
- 渲染
- 文章
- 腳手架(Scaffold)
- 主題
- 擴展
- 控制臺(Console)
- 部署器(Deployer)
- 過濾器(Filter)
- 生成器(Generator)
- 輔助函數(Helper)
- 遷移器(Migrator)
- 處理器(Processor)
- 渲染引擎(Renderer)
- 標簽插件(Tag)