hexo g

  • hexo g 是 hexo generate 的缩写,用于生成静态文件。执行此命令后,Hexo 会解析 Markdown 文件以及其他相关文件,并将它们转换为 HTML 文件,最终存储在 public 目录中。这个过程是 Hexo 工作流程中的关键步骤,因为只有生成了静态文件,才能在本地预览或部署到远程服务器上。

hexo s

hexo d

  • hexo d 是 hexo deploy 的缩写,用于部署你的网站。执行此命令后,Hexo 会将 public 目录中的静态文件上传到你指定的远程服务器或存储服务上,如 GitHub Pages、GitLab Pages 等。部署完成后,你的网站就会在对应的域名或地址上可用。

示例

  1. 生成静态文件并启动本地服务器
1
hexo g && hexo s
  1. 生成静态文件后立即进行部署
1
hexo g && hexo d