首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我正在获取http://localhost:81/socket.io/socket.io.js net::ERR_CONNECTION_REFUSED

我正在获取http://localhost:81/socket.io/socket.io.js net::ERR_CONNECTION_REFUSED
EN

Stack Overflow用户
提问于 2015-07-03 17:47:04
回答 1查看 192关注 0票数 0

我正在使用socket.io & node.js构建一个实时聊天应用程序,这是我的sever.js文件。

代码语言:javascript
复制
var socket = io.connect('http://localhost:81');socket.on('connect', function({alert('connection established');});

我的路径信息是

代码语言:javascript
复制
<script src="http://localhost:81/socket.io/socket.io.js"></script>

现在,当我查看目录时,我看到socket.io.js路径是node_modules/socket.io/lib/socket.io.js

如果我像这样改变我的路径

代码语言:javascript
复制
<script src="http://localhost:81/node_modules/socket.io/lib/socket.io.js"></script>

然后我得到404错误。否则我会得到http://localhost:81/socket.io/socket.io.js net::ERR_CONNECTION_REFUSED

EN

回答 1

Stack Overflow用户

发布于 2015-07-03 17:54:59

只需像这样使用它: node_modules中的<script src="/socket.io/socket.io.js"></script>路径不是托管在浏览器中可用的。

为什么不使用express app来创建服务器呢?为什么不参考他们的官方文档:http://socket.io/get-started/chat/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31203685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档