Hexo 命令

本文最后更新于 2025年6月8日 晚上

Hexo 框架可以帮助我们快速创建一个属于自己的博客网站,熟悉 Hexo 框架提供的命令有利于我们管理博客

快速开始

hexo init

hexo init 命令用于初始化本地文件夹为网站的根目录。

1
hexo init blog-demo

hexo new

hexo new 命令用于创建一个新的文章,一般可以简写为 hexo n

1
hexo new [layout] <title>

layout 可选参数,用以指定文章类型,若无指定则默认由配置文件中的 default_layout 选项决定

title 必填参数,用以指定文章标题,如果参数值中含有空格,则需要使用双引号包围

hexo generate

hexo generate 命令用于生成静态文件,一般可以简写为 hexo g

1
hexo generate

-d 选项,指定生成后部署,与 hexo d -g 等价
生成静态文件后,会在根目录下生成 public 文件夹,里面包含所有生成的静态文件

hexo server

hexo server 命令用于启动一个本地服务器,一般可以简写为 hexo s

1
hexo server

-p 选项,指定端口号
-i 选项,指定 IP 地址
-s 选项,静态模式 ,仅提供 public 文件夹中的文件并禁用文件监视

说明 :运行服务器前需要安装 hexo-server 插件

1
npm install hexo-server --save

hexo deploy

hexo deploy 命令用于部署到远程服务器,一般可以简写为 hexo d

1
hexo deploy

说明 :部署前需要修改 _config.yml 配置文件

hexo clean

hexo clean 命令用于清理缓存文件,一般可以简写为 hexo c

1
hexo clean

本地启动服务

Windows:

1
hexo cl; hexo s

Linux:

1
hexo cl && hexo s

一键部署命令

Windows:

1
hexo cl; hexo g; hexo d

Linux:

1
hexo cl && hexo g && hexo d

hexo clean:删除之前生成的文件,可以用hexo cl缩写。
hexo generate:生成静态文章,可以用hexo g缩写
hexo deploy:部署文章,可以用hexo d缩写

参考链接


Hexo 命令
https://blog.wyyy.dpdns.org/2024/Hexo 命令/
作者
lwy
发布于
2024年12月19日
许可协议