新手求助socket.io.js的引用问题
发布于 11 年前 作者 azard5 9258 次浏览 最后一次编辑是 8 年前

我看来下原来人问的这个问题。。。也没有搞明白 /socket.io/socket.io.js 这个是自动生成的吗

我在尝试webrtc技术,需要引入socket.io.js demo是直接/socket.io/socket.io.js,但是我这样找不到这个js文件,如何生成它? node server.js这个命令启动了后也没有生成这个js文件

11 回复

是<code>node_modules/socket.io/lib/socket.io.js<code>这个文件

Uncaught ReferenceError: require is not defined socket.io.js:12

2个socket.io.js都不行

我现在是用python做了个简单的httpserver访问localhost

socket.io.js是前端用的 怎么会报<code>require is not defined socket.io.js<code>

这个socket.io.js是前端用的,用的是socket-client的里面的:https://github.com/LearnBoost/socket.io-client

var io = require(‘socket.io’).listen(80);

有后端的socket.io 你有用npm install socket.io

如果是在同一服务器上运行服务端和客户端,那么Socket.IO库会自动为你提供socket.io.js文件

var app = require(‘express’).createServer() , io = require(‘socket.io’).listen(app);

app.listen(80);

或者直接用express.io这个项目,整合express的!

*正在研究这个 *看看先

直接写 /socket.io/socket.io.js 就行,socket.io服务端会提供此文件的分发

回到顶部