【Hexo】2.常用的几个命令

new

在根目录下执行 hexo new "文章标题" 命令,会在 source/_posts 目录下生成一个 .md 文件。

复制代码
hexo new "文章标题"

clean

在根目录下执行 hexo clean 命令,会清除 public 目录下的所有文件。

复制代码
hexo clean

generate

在根目录下执行 hexo generate 命令,会在 public 目录下生成所有的静态文件。

复制代码
hexo generate

以上命令可以简写为 hexo g,例如 hexo g 等同于 hexo generate。

  • -d, --deploy 文件生成后立即部署网站
  • -w, --watch 监视文件变动
  • -b, --bail 生成过程中如果发生任何未处理的异常则抛出异常
  • -f, --force 强制重新生成文件 Hexo 引入了差分机制,如果 public 目录存在,那么 hexo g 只会重新生成改动的文件。 使用该参数的效果接近 hexo clean && hexo generate
  • -c, --concurrency 最大同时生成文件的数量,默认无限制

server

在根目录下执行 hexo server 命令,会在本地启动一个服务器,默认端口为 4000,默认访问地址为 URL_ADDRESS在根目录下执行 hexo server 命令,会在本地启动一个服务器,默认端口为 4000,默认访问地址为 http://localhost:4000

复制代码
hexo server

以上命令可以简写为 hexo s,例如 hexo s 等同于 hexo server。

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

deploy

在根目录下执行 hexo deploy 命令,会将 public 目录下的文件推送到指定的服务器上。

复制代码
hexo deploy

以上命令可以简写为 hexo d,例如 hexo d 等同于 hexo deploy。

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

命令配合使用更美味

构建网站则:

复制代码
hexo clean && hexo g -d

本地查看则:

复制代码
hexo clean && hexo g -s
相关推荐
ShawnLiaoking2 小时前
ADS305 Big data Lecture 2
github
AlfredZhao4 小时前
Git 提交代码:从报错到 SSH 免密推送
github
_院长大人_5 小时前
使用 GitHub 作为图床:PicGo + Typora 自动上传完整教程
github·typora·picgo·图床
蚕豆糯米饭14 小时前
Github Copilot 研发效能提升实战指南
ai·github·copilot·ai编程
AlfredZhao16 小时前
GitHub 克隆他人私有仓库:从授权到下载
github
智能制造产品经理代码提升17 小时前
Windows Git 多 GitHub 账号切换(GCM 管理凭据,不覆盖原有账号)
github
Wang's Blog18 小时前
Java框架快速入门: Spring Security+OAuth2之核心角色与授权流程
java·spring·github
dong_junshuai18 小时前
每天一个开源项目#100 OpenCodeReview:2.6万星的低噪声AI审查器
程序员·开源·github
峰向AI18 小时前
还在用 Ableton?这个 3.5K Star 的免费音序器,让你在手机上写微分音音乐
github
SL_staff19 小时前
战略落地的最后一公里:从目标到个人日历的自动化链路实现
java·github·全栈