首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Socket.IO是否接受不存在的源标记?

Socket.IO是否接受不存在的源标记?
EN

Stack Overflow用户
提问于 2015-01-21 14:40:25
回答 1查看 28关注 0票数 1

我在Socket.IO上做一些“入门”的事情,我注意到有一个步骤,我必须将socket.io.js脚本添加到HTML页面中。它说了以下内容:

代码语言:javascript
复制
/socket.io/socket.io.js

但是,在我的文件夹中,socket.io.js位于以下路径:

代码语言:javascript
复制
/node_modules/socket.io/node_modules/socket.io-client/socket.io.js

该目录的根目录中不存在位置socket.io。那么为什么第一条路径有效,而第二条路径不起作用呢?

EN

回答 1

Stack Overflow用户

发布于 2015-01-21 14:44:18

服务器端socket.io代码为/socket.io/socket.io.js安装了一个NodeJS路由处理程序,以便当浏览器请求socket.io.js时,它可以从其实际位置提供/socket.io/socket.io.js文件。

请记住,nodejs不会自动提供任何本地文件。它只为通过某种路由或处理程序处理的文件提供服务。node_modules/socket.io/node_modules/socket.io-client/socket.io.js没有路由,所以如果浏览器请求它,它将不会提供任何服务。

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

https://stackoverflow.com/questions/28061042

复制
相关文章

相似问题

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