我的博客搭建之路
正式成为blogger的第一天 ~
我是跟着这个教程做的 https://godweiyang.com/2018/04/13/hexo-blog/ ,写的很详细适合我这种新手上路,中途也解决了几个教程中没有提到的小bug,主要就在这里讲讲我遇到的教程中没有的情况。
使用工具
Hexo+Github 搭建
- Git
- Node.js
- Github 账号
环境变量设置
根据上方分享的教程搭建,进行到安装Node.js步骤。在命令提示符中输入node -v
npm -v
若出现node: command not found
,这是因为命令行无法识别你的node,npm命令。只需要打开环境变量设置,在path变量下添加你的 node.js
下的bin
文件路径即可
增加环境变量后即可测试在命令行测试node -v
,如果出现版本号,则安装成功。
安装Git
,同理添加其环境变量C:\Program Files\Git\cmd
到PATH下。 (添加Git\cmd文件路径)
注册Github账号
跟着教程一步一步来就好啦~ 库名和id名字一定要一样。
记得我的Github账号在去年就注册了。但是之前一直没有掌握到Github的正确用法!!开源代码项目库!!这里面有好多好多大佬的代码项目,这么好的学习资源不用白不用
然而我的库里空空如也,我的Github账号 https://github.com/tannl 路还长我要慢慢来~
连接Github Pages 和 本地Hexo
还是跟着教程走的,虽然不懂原理,连就完事。小bug: 获取SSH密匙的时候报错了,根据Git bash 的提示重新键入user.name
和 user.email
,反正就继续看命令行的提示,让你输入什么命令就试试,最后就OK啦
把得到的密匙复制到新建密匙的 “key”那里,就可以生成了。
在命令行输入 ‘ssh -T git@github.com‘ ,如果出现用户名,则成功了。
配置文件
博客根目录下和我正在使用的theme下面都有一个 _config.yml
文件,这两个文件就是博客 和 主题的 配置文件, 把里面的相关信息改成自己需要的。
That‘s Done!
我还要继续摸索一下为什么我在我的博客文章中插入图片加载不出来呜呜呜
小菜狗成功get自己的博客,冲
补充
关于重装系统后如何重新搭建
基于保留原blog文件,或者github仓库中保留源文件,下载回来即可。
重新安装git和node.js
步骤和之前一样。
git bash here
在blog文件下git bash here
,输入npm i hexo-cli -g
安装hexo,
不需要再输入指令hexo init
进行初始化。
然后重新连接GitHub和hexo
$ git config --global user.name "yourname"
$ git config --global user.email "your@XX.com"
接下来是生成密匙
$ ssh-keygen -t rsa -C "792321264@qq.com"
到GitHub设置下加入新的密匙