因為之前是玩的時候是使用windows的環境,這次改在Ubuntu上開發,重新安裝的過程中也順便以筆記整理一下。
<step1> 安裝相關需求
因為這個環境空空如也,非常的乾淨,所以事先必須把一些基本的需求給建立起來
以上都搞定後就可以從github上下載下來並安裝了:
這樣就裝好了~以上都搞定後就可以從github上下載下來並安裝了:
<step2>安裝npm
npm之於node就好比gem之於ROR,
gem之於ROR就好比apt-get之於Ubuntu....科科
咳,總之npm是node的套件安裝工具,
比較常用到的指令不外乎
在安裝套件後,npm會把套件的module放在當下資料夾的"node_modules"資料夾中,
在執行node時就可以require該module,前提是執行的js檔所在的資料夾下要有"node_modules"資料夾且裡面那些module才行。
不過照理來說,我安裝的全域套件不用特別塞在裡面就找得到了,事實證明是不行啊~Orz
鳩竟是怎麼回事還得再查查~
<step3>用npm安裝express
express必裝!!!怎麼裝請看下面:
當要全域安裝時記得加sudo,不然會失敗
<step4>啟動server
我們要使用express的API來設定特定routing的response,將以下程式碼寫入"server.js":
就可以在localhost:1337上看到"hello world",代表server正常的運行囉~