簡體   English   中英

我正在獲取GET http:// localhost:81 / socket.io / socket.io.js net :: ERR_CONNECTION_REFUSED

[英]I am getting GET http://localhost:81/socket.io/socket.io.js net::ERR_CONNECTION_REFUSED

我正在構建一個實時聊天應用程序。我正在使用socket.io和node.js這是我的sever.js文件..

var socket = io.connect('http://localhost:81');socket.on('connect', function({alert('connection established');});

我的路徑信息是

<script src="http://localhost:81/socket.io/socket.io.js"></script>

現在當我查看目錄時,我看到socket.io.js路徑是node_modules / socket.io / lib / socket.io.js

如果我改變我的道路

<script src="http://localhost:81/node_modules/socket.io/lib/socket.io.js"></script>

然后出現404錯誤。 否則我會得到GET http:// localhost:81 / socket.io / socket.io.js net :: ERR_CONNECTION_REFUSED

就像這樣使用它: <script src="/socket.io/socket.io.js"></script> node_modules內部的路徑無法托管,無法從瀏覽器獲得。

為什么不使用Express App創建服務器? 而為什么不參考他們的官方文檔: http : //socket.io/get-started/chat/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM