Hexo 静态博客

Hexo 生成的是静态的 HTML / CSS / JS 文件。当你执行以下命令:

1
2
hexo g (generate)
hexo s (server)
  1. 生成静态文件 将 Markdown、模板文件等必要文件渲染或复制到 public/ 目录下。
  2. 启动本地服务器 启动一个 HTTP 服务,返回 public/ 目录下的文件。

每次更改后的处理

每次修改内容时,你需要重新向服务器获取文件,而不是热更新。

注意:

  • hexo s 默认带 —watch,会监控文件变化并重新生成静态文件。

  • 但是浏览器中获取的仍然是上一次生成的内容,因此需要手动刷新以获取最新结果。

—debug 参数不会改变 Hexo 功能,只会打印更多日志,方便调试。

1
hexo s --debug

这样可以帮助你排查生成或启动服务器时可能出现的问题