1. 程式人生 > >nodejs學習過程的問題

nodejs學習過程的問題

1、從官網下載並安裝,  地址 :  https://nodejs.org/download/      windows 系統最好選擇 下載 msi 安裝 檔案,好用很多。

2、呼叫  npm  install  XXX  時 報如下錯,  

npm ERR! Error: connect ECONNREFUSED
npmERR! 

   at errnoException (net.js:878:11)
npmERR!    at Object.afterConnect [as oncomplete] (net.js:869:19)
npm ERR!  { [Error: connect ECONNREFUSED]
npm ERR!   code:'ECONNREFUSED',
npm ERR!   errno:'ECONNREFUSED',
npm ERR!   syscall: 'connect'}
npm ERR!
npm ERR! If you are behind a proxy, please make sure that the
npm ERR! 'proxy' config is set properly.  See:'npm help config'

解決方法:

這條錯誤,你的代理怎麼怎麼地,萬惡了很久,解決其實很簡單啊,npm可能是預設的proxyhttp://127.0.0.1.8087

npm config set proxy null
把代理去掉就行了

3、報如下圖片的錯誤

原因:  可能是 npm 庫裡沒有 名稱為 websocket-server 的庫, 是不是 名稱錯了,建議換成  websocket.io  。 但是注意,如果要 使用 這個庫裡 native 的相關功能,需要 用 Visual Studio 和 Python  編譯一遍, 至於 到底 是什麼功能,我也不清楚。