hexo常用命令

Hexo命令和操作

初始化

1
$ hexo init [folder]

初始化网站。如果没有提供,Hexo 将在当前目录下建立一个网站。folder

新增

1
$ hexo new [参数] <标题>

创建新文章。

选择 描述
-p,--path 发布路径。自定义帖子的路径。
-r,--replace 替换当前帖子(如果存在)。
-s,--slug 发布蛞蝓。自定义帖子的 URL。

默认情况下,Hexo 将使用标题来定义文件的路径。对于页面,它将创建该名称的目录和其中的文件。使用该选项覆盖该行为并定义文件路径:index.md``--path

1
hexo new page --path about/me "About me"

将创建标题为“关于我”的文件。source/about/me.md

生成

1
$ hexo generate

生成静态文件。

选择 描述
-d,--deploy 生成完成后部署
-w,--watch 监视文件更改
-b,--bail 如果在生成过程中引发任何未经处理的异常,则引发错误
-f,--force 原力再生
-c,--concurrency 要并行生成的最大文件数。默认值为无穷大

发布

1
$ hexo publish [layout] <filename>

发布草稿。

服务器

1
2
$ hexo server 
$ hexo s

启动本地服务器。默认情况下,它位于 。http://localhost:4000/

选择 描述
-p,--port 覆盖默认端口
-s,--static 仅提供静态文件
-l,--log 启用记录器。覆盖记录器格式。

部署

1
2
$ hexo deploy
$ hexo d

部署您的网站。

选择 描述
-g,--generate 部署前生成

呈现

1
$ hexo render <file1> [file2] ...

呈现文件。

选择 描述
-o,--output 输出目标

迁移

1
$ hexo migrate <type>

从其他博客系统迁移内容。

干净

1
$ hexo clean

清理缓存文件 () 和生成的文件 ()。db.json``public

列表

1
$ hexo list <type>

type常用参数:page, post, route, tag, category

版本

1
$ hexo version

显示版本信息。

选项

安全模式

1
$ hexo --safe

禁用加载插件和脚本。如果您在安装新插件后遇到问题,请尝试此操作。

调试模式

1
$ hexo --debug

将详细消息记录到终端和 .如果您遇到 Hexo 的任何问题,请尝试此操作。如果看到错误,请提出 GitHub 问题debug.log

静音模式

1
$ hexo --silent

将终端的输出静音。

自定义配置文件路径

1
$ hexo --config custom.yml

使用自定义配置文件(而不是 )。还接受 JSON 或 YAML 配置文件的逗号分隔列表(无空格),这些文件会将文件合并为一个 ._config.yml``_multiconfig.yml

1
$ hexo --config custom.yml,custom2.json

显示草稿

1
$ hexo --draft

显示草稿帖子(存储在文件夹中)。source/_drafts

自定义 CWD

1
$ hexo --cwd /path/to/cwd

自定义当前工作目录的路径。

Donate
  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.
  • Copyrights © 2023-2025 John Doe
  • Visitors: | Views:

请我喝杯咖啡吧~

支付宝
微信