我是靠谱客的博主 无私水池,最近开发中收集的这篇文章主要介绍使用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]的后面的冒号之后,必须留出一个空格!否则很可能会解析出错,可能出现一大堆看不懂的错误,这是一个注意点。

最后

以上就是无私水池为你收集整理的使用hexo的过程中,我踩过的那些坑的全部内容,希望文章能够帮你解决使用hexo的过程中,我踩过的那些坑所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部