2013-05-13 98 views
1

這可能有點愚蠢的問題,但這是我一直在努力尋找答案的東西,由於某些原因,它似乎並沒有從教程和網站顯而易見我一直在閱讀,所以也許這是假設我真的很想念。無法訪問socket.io

所以無論如何,我安裝了node.js,然後使用命令npm install socket.io。它會繼續下載並安裝一堆文件,在命令行中我看不到此進程有任何錯誤。

所以,現在我已經試圖訪問socket.io這樣的:

<script src="/socket.io/socket.io.js"></script> 

喜歡的話顯示了socket.io網站上,但我得到一個錯誤說文件找不到... ..我的第一個猜測是,node.js和stocket.io的安裝都在本地機器上(程序文件),而不是在htdocs中。

我測試了這一個兩個平臺,第一個是我的本地主機,它是運行XAMPP的Windows 7,並且我在全球範圍內安裝了node.js和stocket.io(程序文件)。其次是我使用IIS的Windows服務器仍然出現錯誤。

所以我的問題是,我如何參考stocket.io API並開始使用它基於我有的安裝?

謝謝你的時間。

回答

2

npm isntall socket.io安裝Socket.IO在本地node_modules文件夾,以便該庫是在自己的Node.js應用訪問給你。您仍然需要創建(並運行)加載模塊並設置使用該模塊的HTTP服務器的Node.js應用程序;項目自述文件中的How to use下的示例是一個很好的起點,不過已有的Node.js知識將有所幫助。如果您正在尋找更多信息,您可以查看Node.js Tutorial with Socket.IO