Hello World

Your description here.

Hexo常用命令指南

默认分类 0 评

title: Hexo常用命令指南
tags: Hexo 命令指南

summary: '本网站依据Hexo框架制成,在进行网站初始化,发布文章,新建文件夹,本地调试等都需要依据hexo相应命令在Git上操作。 本篇文章就针对这些命令进行详解。'

date: 2021-11-15 15:04:00

简述

​ 本网站依据Hexo框架制成,在进行网站初始化,发布文章,新建文件夹,本地调试等都需要依据hexo相应命令在Git上操作。 本篇文章就针对这些命令进行详解。

命令

初始化:

init: $hexo init [folder]

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

新建文章:

new: $hexo new <title>

新建一篇文章,以title为标题。如果标题包含空格的话,请使用引号括起来。文章目录 source/_post/

参数描述
-p, --path自定义新文章的路径
-r, --replace如果存在同名文章,将其替换
-s, --slug文章的 Slug,作为新文章的文件名和发布后的 URL

$hexo new page <title>

新建文件夹,以title为标题。生成路径 source/<title>

$hexo new -p(--path) about/me "About me"

新建文章,以"About me"为标题,生成路径 source/about/me

$hexo publish [layout] <filename>

发布草稿

调试:

$hexo generate

生成静态文件,可简写为$hexo g

选项描述
-d, --deploy文件生成后立即部署网站
-w, --watch监视文件变动
-b, --bail生成过程中如果发生任何未处理的异常则抛出异常
-f, --force强制重新生成文件
-c, --concurrency最大同时生成文件的数量,默认无限制

$hexo server

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

$hexo s.

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

$hexo deploy

部署网站,将文件部署到配置的托管网站上GitHub/Coding/Gitee. 可简写为

$hexo d.

$hexo clean

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

$hexo clean && g -d

快捷键,直接进行清除缓存文件,生成静态文件,部署网站操作。

查看:

$hexo list <type>

列出网站资料。

$hexo version

显示Hexo 版本。

$hexo --draft

显示草稿source/-drafts文件夹中的草稿文章

选项:

安全模式:

$hexo --safe

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

调试模式:

$hexo --debug

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

简介模式:

$hexo --silent

隐藏终端信息。

自定义配置:

自定义 CWD:

CWD(Current working directory)

$hexo --cwd /path/to/cwd

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

自定义配置文件的路径:

# 使用 custom.yml 代替默认的 _config.yml
$ hexo server --config custom.yml

# 使用 custom.yml 和 custom2.json,其中 custom2.json 优先级更高
$ hexo generate --config custom.yml,custom2.json,custom3.yml

自定义配置文件的路径,指定这个参数后将不再使用默认的 _config.yml
你可以使用一个 YAML 或 JSON 文件的路径,也可以使用逗号分隔(无空格)的多个 YAML 或 JSON 文件的路径。

渲染文件:

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

渲染文件

迁移内容:

$hexo migrate <type>

从其他博客系统迁移内容

​ 最新指令可查看Hexo官方文档 官方文档

存储管理地址变换过程
快来做第一个评论的人吧~