Hexo 重新安裝
我的系統
macOS Monterey 12.4
NexT version 8.12.1
node v16.14.0
npm 8.3.1
這幾天不小心把 Hexo 給玩爛了
想說看有沒有什麼辦法
可以重新安裝 Hexo
然後不改到設定
試了幾下
終於搞定了。
環境
要有 node、npm、git、hexo 。
Hexo 做到 init 。
複製原 Hexo 的檔案
不是所有檔案都要:
_config.yml
package.json
scaffold/
source/
themes/
下載套件
npm i hexo-server
npm install hexo-deployer-git --save
npm install hexo-generator-feed --save
npm install hexo-generator-sitemap --save
可以少key幾個字了
上傳指令:
hexo clean
hexo g
hexo s
出現 Error: Spawn failed 錯誤
因為我的電腦是使用ssh上傳,所以如果出現這個錯誤,多半是權限問題。
我會先看看 Hexo 的 config 的設定有沒有問題。
以下是ssh的 repo 寫法:
deploy:
type: git
#repo: git@github.com:huang0429/huang0429.github.io.git
repo: git@github.com-huang0429:huang0429/huang0429.github.io.git
branch: main