1.hexo new [layout] <title>
新建一篇文章。如果没有设置 layout 的话,默认使用 _config.yml 中的 default_layout 参数post代替,如果不想被处理,设置Front-Matter中的layout为false,如果标题包含空格的话,请使用引号括起来。
Hexo 有三种默认布局:post、page 和 draft,它们分别对应不同的路径,而自定义的其他布局和 post 相同,都将储存到 source/_posts 文件夹
post ---> source/_posts
page ---> source
draft ---> source/_drafts
2.hexo generate
生成静态文件
-d = --deploy 文件生成后立即部署网站
-w = --watch 监视文件变动
简写为hexo -g
3.hexo publish [layout] <filename>
发表草稿
4.hexo server
启动服务器,默认情况下访问http://localhost:4000/
,但是如果使用Ctrl+c中断了,那么后面也就无法访问了,因为相当于中断了hexo server
-p = --port 重设端口,如果访问本地4000端口看不到页面,可能就是端口被占用了,重设一个端口即可
-s = --static 只使用静态文件
-l = --log 启动日志记录,使用覆盖记录
5.hexo deploy
部署网站
-g = --generate 部署之前先生成静态文件</br>
简写为hexo -d
6.hexo render <file1> [file2] ...
渲染文件
-o = --output 设置输出路径
7.hexo migrate <type>
从其他博客系统迁移内容
8.hexo clean
清除缓存文件db.json和已生成的静态文件public,尤其是更换主题后
9.hexo list <type>
列出网站资料
10.hexo version
显示hexo版本
11.其他
自定义配置文件的路径:
hexo --config custom.yml
执行后将不再使用_config.yml
启动时用自定义配置文件:hexo server --config custom.yml
自定义当前的工作目录:hexo --cwd /path/to/cwd
显示source/_drafts中的草稿:hexo --draft
网友评论