hexo常用命令

我一般来说就经常用的就是

  • hexo clean && hexo generate && hexo s
  • hexo d 部署上线

1. 文章的书写

1
hexo new [layout] <title>

eg: hexo new "post title with whitespace" 其中 layout为_config.yml中的默认参数值。

  • -p --path 自定义新文章
  • -r --replace 存在同名文章,替换
  • -s --slug 文章的slug,作为新文章的文件名和发布后的URL

2. 生成静态文件

1
hexo generate` 或 `hexo g
  • -d 或--deploy 文件生成后部署网站
  • -w 或--watch 监视文件变动
  • -b 或--bail 生成过程中出现异常则抛出。
  • -f 或--force 强制重新生成文件
  • -c 或--concurrency 最大同时生成文件数量,默认无限制。

3. 发布草稿

1
hexo publish [layout] <filename>

4.启动服务器

1
hexo server` 启动服务器,ctrl+c 结束,默认地址为:`http://localhost:4000/

5.部署网站

1
hexo deploy` 或`hexo d
  • -g 或--generate 部署之前写成静态文件

6.渲染文件

1
hexo render <file1> [file2]
  • -o或--output 设置输出路径

7. 清除缓存文件

1
hexo clean

8. 列出网站资料

1
hexo list <type>

9. 显示草稿

1
hexo --deaft

10. 自定义当前工作目录

1
hexo --cwd /path/to/cwd

文章结束!