前言:
? 為了方便查閱,這里將常用指令匯總.
簡(jiǎn)寫指令:
hexo n "我的第一篇文章"
等價(jià)于 hexo new "我的第一篇文章"
還等價(jià)于 hexo new post "我的第一篇文章"
hexo p
等價(jià)于 hexo publish
hexo g
等價(jià)于 hexo generate
hexo s
等價(jià)于 hexo server
hexo d
等價(jià)于 hexo deploy
hexo deploy -g
等價(jià)于 hexo deploy --generate
hexo generate -d
等價(jià)于hexo generate --deploy
注: hexo clean 沒有 簡(jiǎn)寫, git --version 沒有簡(jiǎn)寫
指令說明:
hexo server
#Hexo 會(huì)監(jiān)視文件變動(dòng)并自動(dòng)更新累舷,除修改站點(diǎn)配置文件外,無須重啟服務(wù)器,直接刷新網(wǎng)頁(yè)即可生效铃芦。
hexo server -s
#以靜態(tài)模式啟動(dòng)
hexo server -p 5000
#更改訪問端口 (默認(rèn)端口為4000崎页,'ctrl + c'關(guān)閉server)
hexo server -i IP地址
#自定義 IP
hexo clean
#清除緩存 ,網(wǎng)頁(yè)正常情況下可以忽略此條命令,執(zhí)行該指令后,會(huì)刪掉站點(diǎn)根目錄下的public文件夾
hexo g
#生成靜態(tài)網(wǎng)頁(yè) (執(zhí)行 $ hexo g
后會(huì)在站點(diǎn)根目錄下生成public文件夾, hexo會(huì)將"/blog/source/" 下面的.md后綴的文件編譯為.html后綴的文件,存放在"/blog/public/ " 路徑下)
hexo d
#將本地?cái)?shù)據(jù)部署到遠(yuǎn)端服務(wù)器(如github)
hexo init 文件夾名稱
#初始化XX文件夾名稱
npm update hexo -g
#升級(jí)
npm install hexo -g
#安裝
node-v
#查看node.js版本號(hào)
npm -v
#查看npm版本號(hào)
git --version
#查看git版本號(hào)
hexo -v
#查看hexo版本號(hào)
hexo publish [layout] <title>
#通過 publish
命令將草稿移動(dòng)到 source/_posts
文件夾,如:$ hexo publish [layout] <title>
,草稿默認(rèn)是不會(huì)顯示在頁(yè)面中的,可在執(zhí)行時(shí)加上 --draft
參數(shù)珠漂,或是把 render_drafts
參數(shù)設(shè)為 true
來預(yù)覽草稿。
hexo new aaa "bbb"
# 新建一篇文章,文章名稱和標(biāo)題分別為bbb.md 和 bbb. 文章采用aaa布局, 此時(shí)會(huì)在站點(diǎn)根目錄下的---->source----->_post文件夾下生成bbb.md文件, bbb.md文件的頂部(-----分割線上方區(qū)域,也稱作Front matter區(qū)),生成
layout : aaa
title:
date: