常用指令

Hexo1 是一款快速、简单且功能强大的博客框架。 您只需用 Markdown(或其他标记语言)编写文章,Hexo 就会在几秒钟内生成带有精美主题的静态文件。

Hexo常用命令

本文仅记录部分常用命令的信息,详细指令文档见官方文档2

init

1
$ hexo init [folder]

新建一个网站。 如果没有设置 folder ,Hexo 默认在目前的文件夹建立网站。

new

1
$ hexo new [layout] <title>

新建一篇文章/页面。title是不可缺少的,若new后面只有一个字段,则该字段被认为是title,此时layout默认使用 _config.yml 中的 default_layout 参数代替。如果title包含空格的话,请使用引号括起来。网页/文章的文件名和title无关联,不一定相同。

选项 描述
-p,--path 文章的路径。 自定义文章的路径。
-r,--replace 如果存在的话,替换当前的文章。
-s,--slug

clean

1
$ hexo clean

清除缓存文件(db.json)和已生成的public,通常在写完文章后需要使用以清除之前的缓存。

generate

1
$ hexo generate / hexo g

产生渲染后的文件public,有多个可选项,详见官方文档

deploy

1
$ hexo deploy / hexo d

根据_config.yml中的配置,将生成的静态网页部署到托管平台/服务器。

server

1
$ hexo server / hexo s

启动本地服务器。 默认情况下,访问网址为: http://localhost:4000/。

完整流程

  1. 新建文章或页面

    1
    $ hexo new post [title]
    完成对应md文档的编写

  2. 本地预览:从清除缓存到启动本地服务器

    1
    $ hexo clean && hexo g && hexo s

  3. 部署流程:从清除缓存到部署

    1
    $ hexo clean && hexo g && hexo d

参考链接


  1. https://hexo.io/↩︎

  2. https://hexo.io/zh-cn/docs/commands.html↩︎


常用指令
https://ljxkkk0.github.io/Hexo使用指南/常用指令/
作者
ljx
发布于
2024年7月26日
许可协议