hexo+github pages博客搭建记录

主要记录了根据hexo和github pages搭建博客的过程。

9月18日

之前才开始学习java时,看java的学习路线,说如果没有一些项目做,就自己搭建一个博客,部署一下,看的心痒痒,感觉好高大上。就想着什么时候自己弄一个。昨天各种找java的学习路线, 因为实在不知道怎么学,无意中发现一个大神的博客。第一眼看去,简直太帅了,那是一种简约的美丽。博客中记录了他从大学到工作的一些经历。看完以后,觉得人家的大学充满了激情,那么的充实。而自己大学已经过去了一半,仔细回想却没有那么多值得留念的情景,甚是难受。也是时候好好记录一下自己的生活了,并且可以常常做一些技术上的总结。得知是他用github+hexo做的,更加坚定了赶紧弄一个的想法,顺便见识一下github上的各种开源项目。今天下午看了一些攻略,就决定晚上开始搭建博客之旅。网上教程很多,我想应该没问题。

先按照网上的教程,配置好各种环境。下载如下:
nodejs
git
按照步骤安装即可。
接下来需要做的是下载hexo,步骤如下:
建立文件夹Myblog;
右键进入git bash,然后cd Myblog;
如果在墙内,运行以下命令: npm install -g hexo
会一直停在这个页面,没有反应,故运行以下命令

:npm install -g  cnpm --registry=https://registry.npm.taobao.org 

这是淘宝的镜像源,可以直接使用。
运行命令:cnpm install -g hexo-cli(注意是cnpm)安装hexo
运行命令:hexo init blog(blog是文件夹名字可以替换为任何你想要的)
运行命令:cd blog
运行命令:cnpm install //一定要运行,否则可能会出错
运行命令:hexo generate
运行命令:hexo server
成功会有提示: Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.
接下来就可在浏览器中输入地址查看一个Helloworld的静态网页了。
本地运行成功以后,就可以尝试部署到github上了。

9月19日

我们需要通过ssh和github进行连接,github设置ssh,参考如下:
http://blog.csdn.net/binyao02123202/article/details/20130891

后来一直出现问题,git ssh连接失败,提示:permission denied
解决办法:http://www.cnblogs.com/shure/archive/2012/11/07/2758545.html
连接成功!
我想着先部署到github上,主题什么的之后再改,只想看一下效果。
首先安装插件:cnpm install hexo-deployer-git –save
修改_config.yml,

deploy:
  type: git
  repos: git@github.com/userneme/username.github.io.git  
  branch: master   #部署分支,一般使用master主分支

一定要注意type前有空格,不加会有错。
接下来:
hexo g
hexo d
出现错误:
You should configure deployment settings in _config.yml first!
Available deployer plugins:
For more help, you can check the online docs: http://hexo.io/
试了好多遍,都不成功。
最后发现原因:就是因为_config.yml中deploy下的type等前面没有空格导致。。。。。
再次hexo d,这次终于有了一堆信息,本以为要成功,最后又来个错误,因为该回宿舍了,又实在不想弄了,就此结束。只能等到明天。

9月20日

今天逃了一节课,过来继续弄,按照步骤,
ssh -T github
hexo g
hexo d

居然直接成功了。。。仍然有warning。
但还是忍不住打开:cstfly.github.io,成功出现了Hello world!!!

warning: LF will be replaced by CRLF in 2016/09/18/h

网上搜到解决办法:执行命令:git config –global core.autocrlf false

接下来主要剩下博客主题的修改了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值