由於近期工作常常在MacOS、Windows和Linux之間來回切換,想要找一個方法能夠在不同的平台之間同步編輯我的部落格,本來想透過Git來控管,但又懶得一直push或pull,最後想到如果能在NAS上直接安裝hexo-cli,那麼我只要讓所有工作環境都連入NAS,就能同步編輯了。
Contents
安裝
- 首先進入DSM安裝Node.js v8和GitServer
- 接著SSH進入NAS的console,用nvm檢查nodejs是否正確安裝
nvm list
我已安裝node.js v4和v8兩個套件,所以會顯示兩個版本號
- 接著安裝hexo-cli (必須使用sudo)
sudo npm install hexo-cli -g
- 若安裝完畢直接執行hexo,會報錯,shell找不到hexo-cli路徑,此時只要link一下即可
sudo ln -s /volume1/\@appstore/Node.js_v8/usr/local/bin/hexo /usr/local/bin/hexo
- 接著就可以輕鬆愉快的在NAS上,用hexo來撰寫部落格了
Markdown 離線編輯器
最後記錄一下不同平台下的Markdown編輯器
- Windows: MarkdownPad 2
- MacOS: MacDown