官方exe 下载执行
npm install -g cnpm –registry=https://registry.npm.taobao.org
$ npm install -g cnpm –registry=https://registry.npm.taobao.org
Hexo
cnpm install hexo-cli -g
hexo init blog
cd blog
cnpm install
hexo server
部署到github
在Git Bash输入以下指令(任意位置点击鼠标右键),检查是否已经存在了SSH keys。
ls -al ~/.ssh
输入以下指令(邮箱就是你注册Github时候的邮箱)后,回车:
ssh-keygen -t rsa -C “*”
ssh-agent -s
继续输入指令:
ssh-add ~/.ssh/id_rsa
如果你的也是 出错了的话,就输入以下指令:
eval ssh-agent -s
ssh-add
到了这一步,就可以添加SSH key到你的Github账户了。键入以下指令,拷贝Key(先拷贝了,等一下可以直接粘贴):
clip < ~/.ssh/id_rsa.pub
github添加sshkey
输入你的Github密码即可完成SSH Key的添加。嗯,最后还是测试一下吧,键入以下命令:
ssh -T git@github.com
重要的一步是
cnpm install hexo-deployer-git –save
初始化git
hexo generate
hexo deploy
hexo现在支持更加简单的命令格式了,比如:
hexo g == hexo generate
hexo d == hexo deploy
hexo s == hexo server
hexo n == hexo new
编写新博客
hexo new [layout] <title>
$ hexo new nodejs
INFO Created: d:\sourcejd\thushear.github.io\source\_posts\nodejs.md
参考:
http://jingyan.baidu.com/article/d8072ac47aca0fec95cefd2d.html