美文网首页关于hexoGithub + Hexo
Hexo3.2.2+Github我走的弯路

Hexo3.2.2+Github我走的弯路

作者: 若飞丶 | 来源:发表于2016-09-02 18:44 被阅读182次

搭建这个Blog的时候,主要是参考这篇文章:HEXO搭建个人博客

参照上面这篇Blog大部分的命令都是可行的,但可能由于是版本变迁,有些命令现在的3.X版本不适用,我在这个过程中折腾了好几个晚上才弄明白!故把一些有变化的地方记录下来,一是自己备份,而是抱着能帮到别人的侥幸心理,废话不多说。

首先看下我的环境,Node.js版本为稳定版的4.4.7。

hexo: 3.2.2
hexo-cli: 1.0.2
os: Windows_NT 6.1.7601 win32 x64
http_parser: 2.5.2
node: 4.4.7
v8: 4.5.103.36
uv: 1.8.0
zlib: 1.2.8
ares: 1.10.1-DEV
icu: 56.1
modules: 46
openssl: 1.0.2h

配置SSH-Key

一开始我一直都是使用参考文章那样配置,但当我看到另一篇Blog的时候,才发现应该是这样的,正确性如何不知道,但我这么设置确实能Hexo d上。

1.生成指定名字的密钥(会生成github_jslite 和 github_jslite.pub 这两个文件在默认的位置:C:\Users\Administrator.ssh)

ssh-keygen -t rsa -C "邮箱地址"

2.打开公钥文件 id_rsa.pub ,并把内容复制至代码托管平台上


配置_config.yml(这是个折腾的我快放弃的地方)

1.打开文件找到最下面的这个部分:

# Deployment
## Docs: http://hexo.io/docs/deployment.html
deploy:
type: 

2.修改成这样的格式:

# Deployment
## Docs: http://hexo.io/docs/deployment.html
deploy:
type: git
repository: git@github.com:vipchens/vipchens.github.io.git
branch: master

其中type: git 这个参数,在HEXO3.X后,已经由github变成了git,这个地方让我纠结了很久,直至快要放弃的时候才考虑到是不是版本的问题而去百度。
repository:git@github.com:vipchens/vipchens.github.io.git这个参数的方式如下图:

切记,修改HEXO所有参数的时候,参数与值之间一定要加上空格一定要加上空格一定要加上空格,重要的事情说三遍。(参数与值这个描述是我一个文科生对代码的理解,具体对不对,我觉得不重要,自己理解就行了)

hexo d 部署到Github

参考文章:Hexo 使用中遇到的问题总结
这个是在正常hexo d后,部署提示找不到git,是淫威在Hexo 3.0版本后deploy git 被分开的,所以需要安装,安装命令如下:

npm install hexo-deployer-git --save

安装好后再尝试hexo d一下就ok。

总结

1.安装环境的时候,需多尝试横向思考,别在一个问题或者一片文章中打转,正确的解决方法应该是把出错的结果找出来,多百度谷歌,有资源的可以多请教别人。像我这次就是,明明所有的步骤都是按照人家的来,为什么人家的可以,我的却是这里出错那里出错,教训之一。

2.作为一个只会使用图形界面的文科生第一次尝试在CMD下敲命令行产生静态Blog并部署到Github上成功的那一刻,内心有多兴奋,你们这些大神是无法理解的。

3.搭建Blog只是开始,坚持的学习、记录、分享才是最难的。

最后配图纪念部署成功的那一刻。

相关文章

  • Hexo3.2.2+Github我走的弯路

    搭建这个Blog的时候,主要是参考这篇文章:HEXO搭建个人博客 参照上面这篇Blog大部分的命令都是可行的,但可...

  • 怎样自学python编程?从零开始学习python,400集免费

    作为小白,在学习Python的时候,必然会走一定的弯路,有人在弯路上走丢了,有人走出了弯路。我就是属于还未走出弯路...

  • 【摘抄】

    1,弯路,能少走就少走,能不走就不走。 2,弯路就像悬崖,能离多远就多远。 3,弯路,代表着时间的浪费和金钱的浪费...

  • 2022-01-25

    路 人生的路和谁一起走呢? 有许多弯路,小路,险路 走什么路别走弯路 因为弯路会歪脚 走什么...

  • 当幸福来敲门

    几年前的我要像现在这样懂事就不用走太多弯路,而现在的我的目标就是要把弯路给走直了。 痛定思痛不再执着于茫然。 岁月...

  • 必走的弯路

    今晚,我和正读高一的表弟聊天,闹得不欢而散。 发觉自己老了,跟不上他们的思想。我劝他认真读书,将来考个好大学,他却...

  • 必须走的弯路

    5.1去潍坊姐姐家玩,顺便把外甥拉回青岛。 外甥刚大学毕业,正准备公务员考试。说起当初的专业选择,很后悔没有听从父...

  • 有多少人还在走弯路而不自知

    1 大家都可能走过弯路,尤其是走山路十八弯的弯路,对于弯路耗时耗力让人烦,感受尤其深刻。 想想,要是走直线直路,那...

  • 走弯路是什么感觉

    我们在生活中经常是走弯路的,去公司的路是弯路,回家的路是弯路。因为我们是在地上走,不是在天上飞。 走弯路没有影响我...

  • 少有人走的弯路

    记得之前看过一本书《少有人走的路》,而今天我要记录一个主题,叫:少有人走的弯路。是的,你没看错,就是少有人走的弯路...

网友评论

  • 6b5caeb2cf9e:hexo3.2,安装rss和sitemap插件没有效果,按照README写了配置,无效,是不是它们只支持hexo3.1以下版本?可是我看你的截图好像有这些功能,谢谢~

本文标题:Hexo3.2.2+Github我走的弯路

本文链接:https://www.haomeiwen.com/subject/umckettx.html