天天看點

hexo初始化

安裝

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 //檢測依賴 按照提示進行安裝           

複制