Dorayox's Blog

Mac上搭建hexo极简指南

本地搭建环境

  1. 安装nvm(node.js的版本管理工具)

    1
    
    $ wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
    
  2. 添加如下内容到.zshrc配置文件

    1
    
    [ -s "/Users/`users`/.nvm/nvm.sh" ] && . "/Users/`users`/.nvm/nvm.sh" # This loads nvm
    
  3. 安装node.js(通过nvm安装)

    1
    
    $ nvm install 0.10
    
  4. 安装hexo(通过npm安装)

    1
    
    $ npm install -g hexo
    
  5. 将nvm的bin目录添加到环境变量中

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
    以zsh举例:
    1. 用vi打开zsh的配置文件
    	vi ~/.zshrc
    2. 在.zshrc文件中添加下列内容
    	export PATH=$PATH:/Users/`users`/.nvm/v0.10.28/bin
    (说明:1. v0.10.28为nvm的版本号,依使用版本而定
    	  2. `users`会展开成具体的用户名)		
    
    ```	
    
    6. 创建hexo文件夹,并安装hexo相关组件
    

    $ hexo init hexo
    $ cd hexo
    $ npm install
    1
    2
    3
    4
    
    7. 本地查看
    
    输入如下命令后,打开浏览器,并输入`localhost:4000`来查看
    

    $ hexo g
    $ hexo s
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    
    
    <!--more-->	
    
    #部署到github
    	
    1. 注册github账号
    
    2. 创建github账号同名repository
    
    	eg:github账号名位dorayox,则创建`dorayox.github.io`
    	
    3. 部署到github上
    
    	如下所示编辑_config.yml
    

    deploy:
    type: github
    repository: git@github.com:dorayox/dorayox.github.io.git
    branch: master

    1
    2
    
    输入如下命令,完成到github得部署,之后打开浏览器并输入`dorayox.github.io`来查看
    

    $ hexo g
    $ hexo d
    ```