【Hexo】优化教程

Fgaoxing 2023-07-17 23:48:24 2024-01-19 01:22:18

本文章将从部署速度和访问速度两方面说说如何优化Hexo博客

部署速度

我们可看到Hexo的官网上告诉我们Hexo的生成速度还是很快的

https://npm.elemecdn.com/ytblogimg/5e4545888b77352d759bb8e4c20259bf.png

那为啥需要那么长时间呢,我们看看部署的流程

  1. 从NPM安装包
  2. 运行Hexo生成指令
  3. glup压缩(可选)

这个流程每次都要运行一遍,非常耗时,如何优化呢

NPM安装加速

首先确定服务器位置,Github服务器在美国,所以呢只能使用NPM获取优化不了

但是Vercel可以选择节点位置,方法如下:

打开一个项目

https://npm.elemecdn.com/ytblogimg/377239b28a4f1f4151ff826eb696e057.png

点击设置
https://npm.elemecdn.com/ytblogimg/f796110a9f2b0fb8a96c069b11d877ee.png然后按图中的配置
https://npm.elemecdn.com/ytblogimg/f03b06eb870514a1ea597f9b588cd639.png

然后就可以使用NPM镜像了,实测阿里镜像最快

https://npm.elemecdn.com/ytblogimg/b53d09b87284846842341a9806630c77.png

部署的时间可以压缩最少10秒

Hexo生成加速

首先就是减少文件数量,能删就删

本站重新进行调试,开始使用自己的主题,过程中,可能会对使用略有影响