---------------------------------------------
hello_hexo
尽管说在csdn上发布博客很方便但是小编还是想要记录一下用hexo的框架发布并建立博客的经验主要是网上的信息太乱了。实在是让小编头痛,但是实在是想要弄一个自己的博客。 于是翻阅 了大量别人的博客及外文网站博客从某种意义上来说就是一个网站,那么建立一个客有什么用呢?小编认为有以下几个方面:
1. 以时间为序来组织内容,对个人知识进行管理。而且还进行知识的分享交流。促进了个人的知识积累。
2. 很方便对于在网上的一些话题的深度交流沟通而且备忘,有效的梳理自己的知识体系对于计算机行业的人来是非常好用的工具。而且更加自由不会受第三方的限制
总之呢如果你也是学计算机的那更没有理由自己搭建一个博客了 。好了不磨叽了这就开始了
首先
你应该先去Github社区里注册一个账号。如图:
点击注册注册成功后
这个画面可能有点不同,反正在Repostitories附近会有new…的字样,它意思是新建仓库之后
这里必须注意 Repository name 必须是 Owner :xxxxx 应该填写为xxxxx.github.io**
进入下一步:
点击Settings 找到Deploy keys 或者别的…keys之后显示如下:
好 注册及准备就到这 最小化 先别关接下来你要安装git,node.js.和我们的主角 hexo(git.node.js可以直接点击到官网下载)一路默认即可安装完这两个之后
我们要检查一下 按win+R 输入 cmd 输入 git --version 回车 在输入node -v ,npm -v查看结果如下
显示版本号就行了 接下来你要想好 你的hexo安装在哪里在你要安装的目录下打开Git bash(可以目录下右击,也可以一路cd到目录下)
然后
安装hexo (有可能卡 或者 失败 可是因为 国内的墙失败可能就得重新试试 实在不行就用淘宝镜像 网上有这样的教学 很好找)
出现WARN警告也不用管他出现“Start blogging with Hexo!”的字样就行了
打开Git bash 如图操作
慢点摁回车看英文提示
然后在生成的信息中,找到生成的文件,id_ras.pub,用文本文档打开,推荐使用Notepad++,全部复制后, 到之前的最小化的网页中 New一个即可,(Title随意,内容复制)(.ssh的文件夹可找到 我的是在c:管理员里)然后在Git Bash中输入:ssh git@github.com
如果出现PTY allocation request failed on channel 0……
则说明到这一步,暂时都没问题
然后
如图操作直到出现!
当然很不幸有可能你会出现错误我的建议是 再试试 要么 重装…
这也没办法 原因是没有在hexo的目录下执行操作,因为我在迁移的过程中不小心又生成了一个文件,也就是hexo init 后面多加了一个文件名
记住一定不能用Ctrl+C因为那是停止本地服务器
之后在你的浏览器里输入http://localhost:4000你会打开一个有hexo字样的页面
PS:还有这些操作:
npm install -g hexo-cli 安装Hexo
npm uninstall hexo-cli -g 卸载Hexo,文件夹内容
hexo init 初始化博客(在最开始安装时使用)hexo n “名字” == hexo new “名字” 新建博文
hexo n page newpage 新建一个名为“newpage”的页面,默认网址主页地址/newapge/hexo g == hexo generate 生成静态文件
hexo generate -d == hexo generate -deploy 习惯性连用,文件生成后立即部署网站
修改blog文件夹下的config.yml
文件,打开,拉到最后,修改deploy
,内容参考如下:
把名字改成!
安装
之后就可以用
hexo g或者 hexo generate 生成 部署页面
hexo d或者 hexo deploy 推送
上线了 就可以在网上搜到你的了 状如你之前在浏览器看到的
再分享一篇文章吧这个作者写的也是很详细
还有其他的操作网上都有
但我推荐个编辑器typora这个很好用 另外 写博客用的是 markdown语法 很简单的哦 网上还是有很多介绍的
还有什么问题欢迎 提问 我们一起解决 我的邮箱 3227444307@qq.com
加油哦! 祝你成功v