【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
相关推荐
逛逛GitHub3 小时前
斩获 2 万多 Star!国外老哥把全网 n8n 工作流都开源了
github·工作流引擎
杨杨杨大侠7 小时前
Atlas Mapper 案例 01:初级开发者 - 电商订单系统开发
java·开源·github
绝无仅有9 小时前
后端 Go 经典面试常见问题解析与总结
后端·面试·github
绝无仅有9 小时前
后端工程师面试常见问题与回答解析总结
后端·面试·github
逛逛GitHub1 天前
发现一个 AI 大模型服务质量榜单。
github
就是帅我不改1 天前
揭秘Netty高性能HTTP客户端:NIO编程的艺术与实践
后端·面试·github
uhakadotcom1 天前
静态代码检测技术入门:Python 的 Tree-sitter 技术详解与示例教程
后端·面试·github
绝无仅有1 天前
数据库MySQL 面试之死锁与排查经验总结
后端·面试·github
绝无仅有1 天前
mysql性能优化实战与总结
后端·面试·github
杨杨杨大侠1 天前
解密 atlas-mapper 框架 (9/10):故障排查与调试技巧
java·开源·github