从头开始:使用 Hexo 重构我的个人博客

  原博客系统太过臃肿,而且模板设计也不尽人意。我打算重新构建我的博客网站,之前写的文章实在是一团糟。我自己都不愿再看一眼。当时怎么能写出这种水平的文章来?好在最近阿里云给我发了十元代金券,之前的服务器也快要到期了,正好趁此机会全面升级。

  对于原来的数据,我虽然已经备份到第三方云存储平台。但是我并不打算恢复它们。毕竟现在的我是没眼看之前写的文章的了。等以后长大了在恢复看看吧~。

  我决定使用 Hexo 构建我的博客。Hexo 是一个静态网站生成器,生成网页速度快,加载页面也迅速。它支持 Markdown 语法,这让我可以专注于写作而不必担心复杂的技术细节,与之前的 TypEcho 不同,它需要第三方插件的支持。当然,Hexo 还有很多其他优点等待我去挖掘。

  在构建的过程中,虽然我已经是轻车熟路了,但是之前的项目都是PHPDocker去构建的。PHP 是直接把源代码文件丢在服务器上,在配置一些相关的账号、密码、MySQL等相关配置。Docker则是跑一下指令就行了。

  这次是使用 Node 去构建。我已经掌握 Node 的基础。但是就从项目而言,这些知识都是微不足道的。

  在第一步安装 Node 就已经很折磨了,因为是 Linux 系统,不像 Windows 直接下载 Node 安装包直接运行安装就可以了。Linux 则需要跑指令,成功安装 Node 后,在安装 npm 就行了。但是我没有想到的是在 Linux 配置 Node 环境是那么的繁琐。配置完后下载 Hexo 又显示 Node 版本不兼容等。

  不管怎么说,这次的经历还是对我有帮助的。重新构建自己的博客。 在往后的日子里我将分享自己学习的知识和遇到的问题。打造一个“专业”的前端博客。