使用hexo的过程中,我踩过的那些坑

前言

事先声明,这篇博客不是介绍hexo的详细安装步骤的,这样的文章已经很多了,很容易找到。我写这篇文章的目的,仅仅是记录我使用hexo搭建博客的过程中,踩过的一个个坑,做一个记录 | 给大家一点参考。博客应该会不断更新,因为我现在勉强算个入门吧,对hexo的理解在不断加深中^_^。现在已经遇到了很多坑,而且,在未来应该还会遇到各种各样的坑(因为要个性化呀,我是个菜鸟,但是我爱折腾我自豪!)。

说说我的搭建环境吧

  • hexo: 3.1.1外加zippera大神的Lightum主题(再次感谢)
  • os: Windows_NT 6.1.7600 win32 x64
  • http_parser: 2.5.0
  • node: 4.2.2

先说说hexo的安装过程中潜在的坑

目前,我的博客是用hexo+gitcafe-gitpages的方式搭建的,因为对空间的需求暂时不大,所以就先凑合着用了,以后再做打算。
这时候,就需要用到git来部署网站了,注意事项如下:
1. 在 _config.yml 中设置 deploy中的type一项为git(而且还要注意空一格)
1. 此处请注意,如果你是使用github来部署网站,可以设置为github
2. 注意安装好所有必须的插件,在部署网站时,必须用到hexo-deployer-git,如果没安装,会报错,错误信息:hexo:ERROR Deployer not found: git。安装的命令为:npm install hexo-deployer-git –save
3. 接上面2,一般做到这个程度就没问题了,但是不排除有其他特殊情况,那么,还是具体问题具体分析吧。
4. 在gitcafe上使用gitPages服务,就必须与gitcafe通信,这时候就添加SSH公钥到gitcafe上,至于如何操作,请移步gitcafe的官方文档 ,官方文档很详细,放心,如果有问题,还可以与官方联系,很方便的。
5. 现在,假设你已经在gitcafe创建好了库,并且已经写好了一篇博客,准备push到gitcafe项目的gitPages分支了,再次检查一下你的hexo/_config.yml吧,它应该是形如下面这样的:

deploy:
    type: git   #如果使用gitcafe就一定要填git,使用github可以填github
    repository: https://gitcafe.com/your_username/your_username.git  #注意用户名,your_username替换成自己的用户名
    branch: gitcafe-pages   #gitcafe填这个
    message: update #这是每次更新博客时的message,这项可以没有,有的话内容也可以自定义(如果你用过Git的话,这些应该不用我解释了)

注意(Attention)!在type,repository,branch[,message]的后面的冒号之后,必须留出一个空格!否则很可能会解析出错,可能出现一大堆看不懂的错误,这是一个注意点。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值