2012-03-19 67 views
9

我安裝我試圖安裝socket.io(通過npm install socket.io" on my stupid DOS terminal >_>)對我的工作電腦幾個星期前...今天的NodeJS,但我已經有些代理問題,那麼我不能使用NPM ...可以手動安裝socket.io嗎?

可以手動安裝Socket.io嗎?或者我必須使用npm?

一如既往,因爲我可能英語不好

P.S.我的工作電腦S.O.是winXP

回答

10

是的。可以用npm安裝一個文件夾,而不必用npm下載它。只要下載軟件包源爲從GitHub這裏的.tar或.zip文件: https://github.com/LearnBoost/socket.io

如果您選擇了.zip文件,然後解壓縮,並做了 npm install <folder>。隨着的.tar文件,您可以直接與npm install <tarfile>

這裏瞭解更多信息,安裝請看: http://npmjs.org/doc/install.html

+0

我已經全部安裝單一封裝手動T_T但感謝你的回答乾淨! – cl0udw4lk3r 2012-03-19 12:25:39

5

對於Win7的64位,這裏是我沒有安裝Socket.IO:

  1. 安裝node.js.它以「C:\ Program Files(x86)\ nodejs」結尾。
  2. 提取socket.io zip文件LearnBoost-socket.io-0.9.5-18-g3b9715e.zip到 「C:\ Program Files文件(x86)的\的NodeJS \ node_modules \故宮\ Socket.IO」
  3. 開放以管理員身份運行的DOS窗口(cmd)並將目錄更改爲「C:\ Program Files(x86)\ nodejs \ node_modules \ npm」。
  4. 在該DOS窗口中,運行「npm install Socket.IO」
  5. 新的socket.io模塊位於「C:\ Program Files(x86)\ nodejs \ node_modules \ npm \ node_modules \ socket.io」
+0

thakns,這是我在windows 7 64bit上獲得正確安裝的唯一方法 – Naigel 2012-07-09 14:01:10

-1

肯定重新啓動Windows後安裝的Node.js和嘗試這個steps.Otherwise CMD說NPM無法識別爲內部或外部命令

+1

請擴大您的答案並使其更清晰! – 2013-03-23 18:08:46