1.首先在Mac系統(tǒng)下安裝node.js
打開 http://nodejs.org/ , 進入官網(wǎng)后下載mac版本的node.js。這時你下載了“node-vxxx.pkg”的pkg安裝包,雙擊打開進行安裝即可,會自動安裝node和npm;
可以通過終端來驗證node和npm是否安裝正確,如:node -v? ? 或者? npm -v
2.安裝需要的express框架
使用終端輸入以下命令:
sudo npm install express -g
使用這個命令安裝express的時候,有可能需要的node.js的版本過低,你可以注意輸入這句命令回車后的第一句話,如果是否出現(xiàn)WARN,如果出現(xiàn)了這個錯誤,請下載最新版的node.js。
卸載node的方法可以參見http://www.micmiu.com/lang/nodejs/mac-osx-nodejs-install/? 非常詳細與實用;
3.安裝webstorm
我是使用webstorm進行node.js開發(fā),你可以到http://www.jetbrains.com/webstorm/download/下載webstorm,不過一般都是需要key來進行激活,至于key可以自己百度,有一些可以使用的key可以激活webstorm。
下載完后,一直點擊安裝,中間會出現(xiàn)選項的,根據(jù)需要進行勾選吧!
webstorm安裝完畢,是不是很激動的要打開webstorm進行創(chuàng)建node.js工程了呢?先別激動,先配置一丟丟東西吧!

點擊 “Edit usage scope”,上圖的藍色文字,然后根據(jù)下圖進行勾選

點擊OK,進行保存;
而后開始創(chuàng)建node.js工程:

點擊OK,進入

這是可能會出現(xiàn):express version is unavailable的錯誤,如果沒記錯的話,應(yīng)該就是你的node和express兼容性的問題,只要你用的最新的node和express是不會出現(xiàn)這個問題的。
點擊OK,后 有可能出現(xiàn)下圖的錯誤:

如果出現(xiàn)這個問題那就是你的npm權(quán)限不夠;
你可以使用以下命令來提高npm的權(quán)限:
sudo chmod -R 777 /Users/你的用戶名/.npm/
重啟webstorm,重新創(chuàng)建,應(yīng)該就沒有啥問題啦!~~~
環(huán)境配置就到這里,我也是剛接觸node.js, 有錯誤請勿怪!