hexo常用命令

很长时间没用hexo,容易忘记常用的命令。写这篇文章来记录下。

官网地址

常用指令

init (建站)

hexo init [folder]

new(新建文章)

hexo new [layout]

参数 描述
-p, – path 自定义新文章的路径
-r , –replace 存在同名文章,将其替换
-s , –slug 文章的Slug,作为新文章的文件名和发布后的URL

hexo new page –path about/me “About me”

以上命令会创建一个source/about/me.md文件,同时Front Matter中的title为”About me”

hexo new page –path about/me

以上命令会创建source/_posts/about/me.md,同时me.md的Front Matter中的title为"page"

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

简写

hexo g

publish(发表草稿)

hexo publish [layout]

server

hexo s && hexo server

启动服务器。访问地址:http://localhost:4000/

选项 描述
-p , –port 重设端口
-s,–static 只使用静态文件
-l, –log 启动日记记录
deploy

hexo d && hexo deploy

render (渲染文件)

hexo render [file2]…

参数 描述
-o,–output 设置输出路径
migrate 从其他博客系统 (迁移内容)[https://hexo.io/zh-cn/docs/migration]
clean (清除缓存文件db.json)和已生成的静态文件(public)

hexo clean

list 列出网站资料

hexo list

version 显示hexo版本

hexo version

以上的命令最常用的操作:

  • new
  • hexo g -d重新构建文件,并上传到服务器
  • hexo s 在本地打开网站
-------------本文结束感谢您的阅读-------------