hexo deploy 失敗,版本 node14,訊息:The "mode" argument must be integer…
前言
最近為了徵文活動,想重新啟用 hexo 部落格。結果發現使用 hexo deploy
指令時出錯了 orz。
原因
使用錯誤訊息關鍵字找了一下,好像是 hexo-cli 2.0.0 不支援 node14+ 的樣子。悲劇。
文章提供了兩個解決方案
- 降低 node 版本
- 升級到 hexo@4.2.1+
因為我的新筆電有安裝 nvm,切換 node 環境很方便,我就採用方案一,將 node 版本切換到穩定板 node 12 了。
1 | nvm use 12.18.3 |
小結
覺得自己除錯的功力有一點進步了呢。想當初第一次用 hexo 時,完全看不懂該怎麼用,現在竟然一個指令就能解決錯誤訊息了,真是令人感慨呢(?)。