0
我一直在關注設置快速應用程序的this tutorial。但是當我運行node app.js
服務器無法啓動。我跑上面的命令是快遞應用程序不會以節點app.js開始
cd express_example && npm install
但我得到這個錯誤
npm WARN engine [email protected]: wanted: {"node":">= 0.10.0"} (current: {"node":"0.8.4","npm":"2.1.4"})
npm WARN engine [email protected]: wanted: {"node":">=0.10.0"} (current: {"node":"0.8.4","npm":"2.1.4"})
,所以我認爲,這是因爲節點的新版本是必要的。所以我查看了我的節點版本,發現它比較舊,所以我嘗試升級。但是當我跑brew update node
我得到了這個警報。
Error: node-0.10.32 already installed
我做了一些搜索,發現this answer在SO上。這表明運行這些命令
sudo npm cache clean -f
然後
sudo npm install -g n
然後
sudo n stable
但是服務器仍然不會啓動。但至少我現在在v0.10.33
我也發現this similar question上SO接受的答案說試試sudo node app.js
但這只是看起來不正確,甚至沒有工作。
你應該不會有問題,我只是做了它,嘗試做這樣的事'須藤NPM安裝 - g express-generator' –
啓動服務器時出現什麼錯誤? –
@BrendanAshworth沒有錯誤,它只是不會在終端上啓動時我進入'節點app.js' – JGallardo