今天在用 win7 電腦寫 hexo 時發現 themes 因為 git 的關係都沒有 push 到 github 上,就想說如何處理這個問題,早上遇到以下問題:
- 想用 ssh 連到 mac ,遇到問題
- 在 win 上面因為
themes/yilia
資料夾的問題 - raspberry pi3 上的問題
說一下今天遇到的問題細節:
1. 在 win 上面想寫 blog
想說昨天在 win 上面可以寫 hexo ,所以想把 github pull 下來,但是 themes 內沒有 yilia 主題,下載了主題卻想到裡面的 _config.yml
還要重寫所以就把 mac ssh 功能打開,沒想到又遇到問題…
覺得每次都要開 mac 感覺就是不對,所以就打開 raspberry pi 來使用,在中午前我想說透過 Dropbox 來存 _config.yml
所以很高興的存完後,才想到 rpi 要如個下載呢?在網路上找到了 dropbox uploader 但是設定時出了問題,把連線帳號寫錯,還好在下午二點多找到了設定檔在根目錄下 ~
,但是麻煩的問題又出現了…
2. raspberry pi 的困境
在 r-pi 上 發現 node.js 和 npm 都有問題,而且網路上的方法試過後 hexo 還是沒辦法使用(找 node.js 和 npm 安裝超花時間),這時候真的蠻灰心的,中間還想用 docker 但 run 的時候也發生問題,最後還是回到 win 上。
3. win 和 mac 編輯問題
最後使用 ssh 連 mac 編輯文章時(就是這一篇)發現到文字會亂碼!!還好只是小問題,輕鬆解決。
4. 結論
其實這一篇打到後面,才發現到解決方法很簡單只要在 win 上把 git 的資料載下來,安裝好主題把 dropbox 的資料放好就可以了,根本不需在 r-pi 花費那麼多時間,而且也發現到這個主題雖然好看但有許多小問題,有空還是自己寫一個框架比較好。