Hexo 命令
本文最后更新于 2025年6月8日 晚上
Hexo 框架可以帮助我们快速创建一个属于自己的博客网站,熟悉 Hexo 框架提供的命令有利于我们管理博客
快速开始
hexo init
hexo init
命令用于初始化本地文件夹为网站的根目录。
1 |
|
hexo new
hexo new
命令用于创建一个新的文章,一般可以简写为 hexo n
。
1 |
|
layout 可选参数,用以指定文章类型,若无指定则默认由配置文件中的 default_layout 选项决定
title 必填参数,用以指定文章标题,如果参数值中含有空格,则需要使用双引号包围
hexo generate
hexo generate
命令用于生成静态文件,一般可以简写为 hexo g
。
1 |
|
-d 选项,指定生成后部署,与 hexo d -g 等价
生成静态文件后,会在根目录下生成 public 文件夹,里面包含所有生成的静态文件
hexo server
hexo server
命令用于启动一个本地服务器,一般可以简写为 hexo s
。
1 |
|
-p 选项,指定端口号
-i 选项,指定 IP 地址
-s 选项,静态模式 ,仅提供 public 文件夹中的文件并禁用文件监视
说明 :运行服务器前需要安装 hexo-server 插件
1 |
|
hexo deploy
hexo deploy
命令用于部署到远程服务器,一般可以简写为 hexo d
。
1 |
|
说明 :部署前需要修改 _config.yml 配置文件
hexo clean
hexo clean
命令用于清理缓存文件,一般可以简写为 hexo c
。
1 |
|
本地启动服务
Windows:
1 |
|
Linux:
1 |
|
一键部署命令
Windows:
1 |
|
Linux:
1 |
|
hexo clean:删除之前生成的文件,可以用hexo cl缩写。
hexo generate:生成静态文章,可以用hexo g缩写
hexo deploy:部署文章,可以用hexo d缩写