Mac下搭建hexo 并部署到gitcafe
1、安装brewhome
1 ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)”
2、安装nodejs
1 brew install node
3、安装hoxo
1 npm install -g hexo 2 hexo init 3 npm install
4、安装git
1 sudo brew install git
5、检查并添加ssh key
1 cd ~/.ssh
备份:
1 mkdir key_backup 2 mv id_rsa* key_backup
生成ssh key:
1 ssh-keygen -t rsa -C "xxx@xxx.com"
添加ssh key到gitcafe
https://gitcafe.com/account/public_keys
测试连接:
1 ssh git@github.com
设置个人信息:
1 git config --global user.name "xxx" 2 git config --global user.email xxx@xxx.com
6、注册gitcafe帐号并创建公开项目,项目名和用户名要一致。
用hexo init blog创建项目
编辑blog/_config.yml文件并配置
修改hexo根目录下_config.yml文件(注意备份)
1 #deploy 2 deploy: 3 type: github 4 repository: https://gitcafe.com/your_name/your_name/git 5 branch: gitcafe-pages
7、hexo常用代码
初始化新的hexo项目: hexo init
创建新文章: hexo new
构建静态文件: hexo generate (hexo g)
开启本地server进行预览: hexo server(hexo s) 访问localhost:4000进行预览
部署到远程服务器: hexo depoly(hexo d)