Monday, February 20, 2012

Node.js 入門:安裝環境

先前Node.js 入門:範例試跑後,找到一段 code 可以擷取網頁的內容[1. ],因此利用這個特點加上 HTML parser 寫了抓論壇文章標題的小程式,但是就沒後續研究了... Node.JS Taiwan 社群聚會時,強者們說 nodeJS 不適合應用在耗時的地方,所以看來把整個論壇抓下來真的不太適合齁。

安裝 Node.JS

從 v0.4.10 到 v0.6.10 的演進似乎蠻快的,因為是一個正在成長中的專案,這跟之前 follow Papervision 3D 遇到的窘境差不多。由於之前已經安裝了 Node 而且還是用 Mac 專屬的 brew 來處理的,現在利用 nvm 來做版本切換似乎正流行? (社群的高手們介紹的)

1. 移除原本的  Node
# v0.4.10
node --version
# 移除
brew uninstall node
# not found
node --version
2. 安裝 Nvm
git clone git://github.com/creationix/nvm.git ~/.nvm
echo ". ~/.nvm/nvm.sh" >> ~/.bash_profile
3. 安裝 Node
nvm install v0.6.10
nvm alias default v0.6.10
話說為了展現可以版本管控,每一台電腦都要裝兩個版本以上的 node
nvm install v0.4.10

# 這樣就把版本換過來了
nvm use v0.4.10
nvm alias default v0.4.10


安裝 Npm

根據 [2. ] 內文說明,v0.6.3 往後的版本已經把 npm 放在裡面了,就不需要再額外安裝。which npm 亦可發現來自於 nvm 指定之路徑。
可以繼續跑範例了~


參考來源

[1. ] Node.js Fetch URL and display page body
[2. ] 如何在 Mac OSX Lion 上設定 node.js 的開發環境

No comments:

Post a Comment