概述
前言
事先声明,这篇博客不是介绍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的过程中,我踩过的那些坑所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复