安裝
hexo
需要先安裝npm,git,配置好npm的淘寶鏡像
生成
hexo
項目
hexo init <folder>
複制
建立一篇文章
hexo new [布局檔案] "文章标題" //布局檔案預設使用 config.yml 中的 default_layout 參數代替
複制
建立一個頁面
hexo new page "title" 參數: -p : 指定頁面路徑,如-p about/me -r 如果存在同名文章替換 -s 作為文章釋出後的檔案名和url
複制
generate
hexo generate 或者 hexo g 參數: -d 檔案生成後立即部署網站 -w 監視檔案變動 -b 生成過程中如果發生任何未處理的異常則抛出異常 -f 強制重新生成檔案 -c 最大同時生成檔案的數量,預設無限制
複制
publish
hexo publish [布局檔案] <filename> 發表草稿
複制
server
hexo server //啟動伺服器,hexo 3.0版本将伺服器單獨分離,先安裝server 才能使用 安裝: npm install hexo-server --save 參數: -p 指定端口,預設4000 -s 隻使用靜态檔案 -l 啟動日志記錄
複制
deploy
hexo deploy //部署網站 簡寫 hexo d 參數 -g 部署之前預先生成的靜态檔案
複制
render
hexo render <file1> [<file2>] ... 參數 -o 設定輸出路徑
複制
migrarte 詳細說明
hexo migrarte <type> //從其他部落格遷移内容
複制
clean
hexo clean //清理緩存檔案 (db.json) 和已生成的靜态檔案(public),更換主題如果不生效,運作此指令
複制
list
hexo list <type> //列出網站資料
複制
version
hexo version //顯示版本
模式
安全模式 hexo --safe //不會載入插件和腳本 調試模式 hexo --debug 終端顯示調試資訊并記錄到debug.log 簡潔模式 hexo --silent 隐藏終端資訊
複制
自定義配置檔案路徑
hexo server --config custom.yml 如果加載多個配置檔案 hexo會合并成一個檔案,并覆寫掉相同的配置
複制
顯示草稿
hexo --draft //顯示source/_drafts檔案夾中的草稿文章
複制
自定義目前工作目錄
hexo --cwd /path/to/cwd
複制
開啟server的問題
由于hexo更新去除了一些服務,需要自己檢測,手動補充 npm audit fix //檢測依賴 按照提示進行安裝
複制