使用hexo搭建自己的个人博客

使用hexo搭建自己的个人博客



环境准备

安装 Hexo 之前,需要确保您的 PC 中已经安装以下工具:

  • Node.js(建议使用yarn而不是npm)
  • Git

如果您的电脑已经具备所需工具,那么您可以直接进入第二章开始安装 Hexo 了。如果没有git也可以的,只是需要将代码copy过来。


安装 Hexo

命令: cnpm install -g hexo-cli
说明: -g 表示全局安装,hexo-cli 为所安装的包
安装后验证: 在 cmd 中输入命令 hexo -v, 可查看 hexo 版本

user@server:/path/to/hexo$ node -v
v20.11.1
user@server:/path/to/hexo$ hexo -v
INFO  Validating config
Inferno is in development mode.
hexo: 7.1.1
hexo-cli: 4.3.1
os: linux 4.4.35_ecoo_81081768 Ubuntu 20.04.6 LTS (Focal Fossa)
node: 20.11.1
acorn: 8.11.2
ada: 2.7.4
ares: 1.20.1
base64: 0.5.1
brotli: 1.0.9
cjs_module_lexer: 1.2.2
cldr: 43.1
icu: 73.2
llhttp: 8.1.1
modules: 115
napi: 9
nghttp2: 1.58.0
nghttp3: 0.7.0
ngtcp2: 0.8.1
openssl: 3.0.13+quic
simdutf: 4.0.4
tz: 2023c
undici: 5.28.3
unicode: 15.0
uv: 1.46.0
uvwasi: 0.0.19
v8: 11.3.244.8-node.17
zlib: 1.2.13.1-motley-5daffc7

使用 Hexo 搭建博客

初始化

在电脑的某个磁盘或路径新建一个名为 hexo 的文件夹(名字可以随便取)
在文件夹下执行命令: hexo init 进行初始化,或者在文件夹外执行 hexo init {文件夹路径}

mkdir hexo
hexo init hexo     # 初始化
cd hexo
npm install    # 安装组件

完成后依次输入下面命令,启动本地服务器进行预览:

hexo g   # 生成页面
hexo s   # 启动预览

访问 http://localhost:4000,出现 Hexo 默认页面,本地博客安装成功!

常用命令

hexo new "name"       # 新建文章
hexo new page "name"  # 新建页面
hexo g                # 生成页面
hexo d                # 部署
hexo g -d             # 生成页面并部署
hexo s                # 本地预览
hexo clean            # 清除缓存和已生成的静态文件
hexo help             # 帮助