別被人的否定,而不去肯定自我

0%

來利用Hexo+GitHub創建屬於自己的小天地吧

目前我的個人網站就是利用Hexo+GitHub來創建的,會撰寫此篇是因為想記錄以及分享所知。

開始之前

接下來都會以Mac系統為主要介紹

建置步驟

個人建議透過nvm的方式去安裝node,比較方便管理node的版本
安裝nvm

1
2
3
brew instll nvm
nvm install node版本號
版本號建議可使用v12.14.1,太新版的node在後續部署會有些許問題,可參考常見問題2

安裝hexo

1
npm install hexo-cli -g

建置hexo專案

1
2
cd 你的專案資料夾
hexo init

發布新文章

1
hexo new post xxx

啟動本地伺服器

1
hexo server

待續

完成以上大致上就可以開始發揮了。
有遇到問題或有想到要補充的會繼續更新此篇文章!

常見問題

1. 在新電腦clone網站下來,在新電腦執行hexo server時會出現錯誤時
1
2
3
4
5
cd 到你的網站資料夾內
刪除 node_modules 這個資料夾
npm install
hexo server
這樣就解決問題了
  1. 如遇圖片的問題時
    1
    2
    3
    4
    5
    利用nvm去降低node版本即可
    目前我是使用較穩定的12.14
    nvm install 12.14
    nvm uninstall 原本版本
    然後重新安裝hexo即可

備註

1
2
3
4
brew install nvm
export NVM_DIR="$HOME/.nvm"."/usr/local/opt/nvm/nvm.sh"
nvm install node
nvm use node的版本