我本身是一位前端工程師,專案開發中難免會遇到要修改/增加功能與後端討論的時候,這時候呢!如果你剛好了解後端運作的原理,恭喜你,可能會蠻順利的,最大的困難點還是在客戶那邊(笑);那如果你像我一樣對後端一知半解,早期又很喜歡自己通靈腦補的話,恭喜你,你還沒搶上灘頭就先溺死了XD
所以在社群朋友的大力支(ㄊㄨㄟ)持(ㄎㄥ)下,藉由鐵人賽這30天來實作Node.js了解後端,至於文章撰寫的方向是會先藉由做一些練習來驗證書本中的觀念,最終目標是結合MongoDB做出一個比較實際的應用程式,如果沒在30天達到目標,會接著繼續完成。
文章性質可能偏向紀錄倒不是教學,但歡迎大家留言一起討論,或是有什麼寫錯的地方也麻煩各位指出<(_ _)>。
1.MAC系統-使用Homebrew安裝NVM(Node Version Manager)
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2.再用nvm安裝node.js(我是裝7.0.0板本)
nvm install x.x.x (版本號) 或是 nvm install stable(穩定版本)
3.安裝完後可以查看node版本
node -v
3.建立專案資料夾下放一個js檔案寫個console.log測試
4.開啟終端機cd到js檔案所在資料夾目錄下
5.輸入指令 node app.js(如下圖)
6.確認安裝成功,可以開始練習了