在群暉(Synology) NAS上安裝Hexo(hexo-cli)

由於近期工作常常在MacOS、Windows和Linux之間來回切換,想要找一個方法能夠在不同的平台之間同步編輯我的部落格,本來想透過Git來控管,但又懶得一直push或pull,最後想到如果能在NAS上直接安裝hexo-cli,那麼我只要讓所有工作環境都連入NAS,就能同步編輯了。

安裝

  • 首先進入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

Related Posts

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。