1.hexo new [layout] <title>
新建一篇文章埃难。如果沒有設置 layout 的話助赞,默認使用 _config.yml 中的 default_layout 參數(shù)post代替,如果不想被處理匆绣,設置Front-Matter中的layout為false,如果標題包含空格的話肝劲,請使用引號括起來。
Hexo 有三種默認布局:post交播、page 和 draft,它們分別對應不同的路徑践付,而自定義的其他布局和 post 相同秦士,都將儲存到 source/_posts 文件夾
post ---> source/_posts
page ---> source
draft ---> source/_drafts
2.hexo generate
生成靜態(tài)文件
-d = --deploy 文件生成后立即部署網站
-w = --watch 監(jiān)視文件變動
簡寫為hexo -g
3.hexo publish [layout] <filename>
發(fā)表草稿
4.hexo server
啟動服務器,默認情況下訪問http://localhost:4000/
,但是如果使用Ctrl+c中斷了永高,那么后面也就無法訪問了隧土,因為相當于中斷了hexo server
-p = --port 重設端口,如果訪問本地4000端口看不到頁面命爬,可能就是端口被占用了曹傀,重設一個端口即可
-s = --static 只使用靜態(tài)文件
-l = --log 啟動日志記錄,使用覆蓋記錄
5.hexo deploy
部署網站
-g = --generate 部署之前先生成靜態(tài)文件</br>
簡寫為hexo -d
6.hexo render <file1> [file2] ...
渲染文件
-o = --output 設置輸出路徑
7.hexo migrate <type>
從其他博客系統(tǒng)遷移內容
8.hexo clean
清除緩存文件db.json和已生成的靜態(tài)文件public,尤其是更換主題后
9.hexo list <type>
列出網站資料
10.hexo version
顯示hexo版本
11.其他
自定義配置文件的路徑:
hexo --config custom.yml
執(zhí)行后將不再使用_config.yml
啟動時用自定義配置文件:hexo server --config custom.yml
自定義當前的工作目錄:hexo --cwd /path/to/cwd
顯示source/_drafts中的草稿:hexo --draft