0%

建站!

起源

2022年9月4日的那个夜晚,图书馆外电闪雷鸣,Noah的博客诞生了!

经过

博客是依照知乎上的一篇教程搭建的,教程非常详细,过程也并不复杂,几小时便能搭建上线,推荐想搭建个人博客的朋友看看

这里大致记录一下搭建的过程

  1. 我们需要拥有一个Github账号,没有的话注册一个就可以了。

  2. 安装Git。Git是一个开源的版本控制软件,在开发中尤其是多人协同开发中应用广泛。

  3. 通过SSH协议将本地的Git仓库绑定到Github。

  4. 购买自己的域名。很多服务商例如腾讯云,阿里云都可以购买域名。这里我是跟着原作者在万网购买了一个.com的域名,一年六七十块钱这样,也不算太贵。

  5. 安装Node.js和Hexo。Hexo是我们即将搭建的博客的模板,而Hexo需要基于Node.js使用。

  6. 将GitHub上的域名解析到我们购买的域名上,这样便可以通过我们自己的域名访问网站了。

  7. 完善自己的网站。

Tips

网站在本地修改完成后,需要通过“hexo三部曲”将本地的修改上传到网络上。

  1. 用Git Bash打开Blog所属的文件夹
  2. 按顺序输入指令
1
2
3
$ hexo clean
$ hexo g
$ hexo d

这样便完成了修改,但网络上的修改可能稍有延迟,等一会就可以了。

如果觉得每次更新博客都要输入三次指令麻烦的话,可以在blog文件夹中新建一个.bat文件,向其中键入:

1
2
3
call hexo clean     = 如果不在每句指令前加call的话,
call hexo g = 执行文件时只会执行第一句
call hexo d

然后每次更新只需要执行一下这个bat文件就可以了。

如果你还觉得这麻烦的话!那你是真懒 你来得正好,我为此写了一个vscode的小小插件(杀鸡用牛刀),名为”Hexo3StepHelper”。你只需要在vscode的拓展市场搜索并安装这个插件,你就能一键执行这三条指令。

Hexo

如果你对插件的开发过程感兴趣的话,可以看看这篇文章。


如果只是需要进行本地调试的话,那么只需要输入指令

1
$ hexo s

,再在浏览器中打开http://localhost:4000便可以看到网站效果了。