起源
2022年9月4日的那个夜晚,图书馆外电闪雷鸣,Noah的博客诞生了!
经过
博客是依照知乎上的一篇教程搭建的,教程非常详细,过程也并不复杂,几小时便能搭建上线,推荐想搭建个人博客的朋友看看
这里大致记录一下搭建的过程
我们需要拥有一个Github账号,没有的话注册一个就可以了。
安装Git。Git是一个开源的版本控制软件,在开发中尤其是多人协同开发中应用广泛。
通过SSH协议将本地的Git仓库绑定到Github。
购买自己的域名。很多服务商例如腾讯云,阿里云都可以购买域名。这里我是跟着原作者在万网购买了一个.com的域名,一年六七十块钱这样,也不算太贵。
安装Node.js和Hexo。Hexo是我们即将搭建的博客的模板,而Hexo需要基于Node.js使用。
将GitHub上的域名解析到我们购买的域名上,这样便可以通过我们自己的域名访问网站了。
完善自己的网站。
Tips
网站在本地修改完成后,需要通过“hexo三部曲”将本地的修改上传到网络上。
- 用Git Bash打开Blog所属的文件夹
- 按顺序输入指令
1 | $ hexo clean |
这样便完成了修改,但网络上的修改可能稍有延迟,等一会就可以了。
如果觉得每次更新博客都要输入三次指令麻烦的话,可以在blog文件夹中新建一个.bat文件,向其中键入:
1 | call hexo clean = 如果不在每句指令前加call的话, |
然后每次更新只需要执行一下这个bat文件就可以了。
如果你还觉得这麻烦的话!那你是真懒 你来得正好,我为此写了一个vscode的小小插件(杀鸡用牛刀),名为”Hexo3StepHelper”。你只需要在vscode的拓展市场搜索并安装这个插件,你就能一键执行这三条指令。
如果你对插件的开发过程感兴趣的话,可以看看这篇文章。
如果只是需要进行本地调试的话,那么只需要输入指令
1 | $ hexo s |
,再在浏览器中打开http://localhost:4000便可以看到网站效果了。