Hexo 常用命令

Posted zjcao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hexo 常用命令相关的知识,希望对你有一定的参考价值。

Hexo 命令:

Init

$ hexo init [folder]

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

New

$ hexo new [layout] <title>

新建一篇文章。如果没有设置 layout 的话,默认使用 _config.yml 中的 default_layout 参数代替。如果标题包含空格的话,请使用引号括起来。

Clean

$ hexo clean

清除缓存文件 (db.json) 和已生成的静态文件 (public)。

在某些情况(尤其是更换主题后),如果发现您对站点的更改无论如何也不生效,您可能需要运行该命令。

Generate

$ hexo generate

生成静态文件。

  • -d, --deploy 文件生成后立即部署至网站。
  • -w, --watch 监视文件变动。

该命令可以简写为 :

$ hexo g

Server

$ hexo server

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

  • -p, --port 重设端口。
  • -s, --static 只使用静态文件
  • -l, --log 启动日志记录,使用覆盖记录格式。

Deploy

$ hexo deploy

部署网站。

  • -g, --generate 部署之前预先生成静态文件

该命令可以简写为:

$ hexo d

List

$ hexo list <type>

列出网站资料。

Version

$ hexo version

显示 Hexo 版本。

Migrate

$ hexo migrate <type>

从其他博客系统 迁移内容

Render

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

渲染文件。

  • -o, --output 设置输出路径

Publish

$ hexo publish [layout] <filename>

发表草稿。

Hexo 高级命令

安全模式

$ hexo --safe

在安全模式下,不会载入插件和脚本。当您在安装新插件遭遇问题时,可以尝试以安全模式重新执行。

调试模式

$ hexo --debug

在终端中显示调试信息并记录到 debug.log。当您碰到问题时,可以尝试用调试模式重新执行一次,并 提交调试信息到 GitHub。

简洁模式

$ hexo --silent

隐藏终端信息。

自定义配置文件的路径

$ hexo --config custom.yml

自定义配置文件的路径,执行后将不再使用 _config.yml

显示草稿

$ hexo --draft

显示 source/_drafts 文件夹中的草稿文章。

自定义 CWD

$ hexo --cwd /path/to/cwd

自定义当前工作目录(Current working directory)的路径。

 

Hexo 常用命令

$ hexo new "postName"       # 新建文章
$ hexo new page "pageName"  # 新建页面
$ hexo generate             # 生成静态页面至public目录
$ hexo server               # 开启预览访问端口(默认端口4000,‘ctrl+c‘关闭server)
$ hexo deploy               # 项目部署
$ hexo help                 # 查看帮助
$ hexo version              # 查看Hexo的版本

常用命令简写:

$ hexo new == hexo n       # 新建文章
$ hexo generate == hexo g  # 生成静态页面至public目录
$ hexo server == hexo s    # 开启预览访问端口(默认端口4000,‘ctrl+c‘关闭server)
$ hexo deploy == hexo d    # 项目部署
注意:

在 hexo 的配置和设置文件中,在冒号后面要留空格:

以上是关于Hexo 常用命令的主要内容,如果未能解决你的问题,请参考以下文章

Hexo常用命令

hexo常用命令

Hexo 常用命令

Hexo 常用命令

hexo常用命令

Hexo+Github搭建个人博客