我使用本教程中的 express 和 angular 模板。
使用 npm 安装了 socket.io,文件在node_modules
. 服务器正常启动(我希望),info - socket.io started
在控制台中可见。
我通过更改server.js
模板中的文件来运行它。
var app = express()
, server = http.createServer(app)
, io = require('socket.io').listen(server)
并传递io
给我将使用它的文件:
require('./config/routes')(app, passport, auth, io)
在前端(如在 sockets.io 上的示例中)网站中,我简单地添加它:
script(type='text/javascript', src='socket.io/socket.io.js')
但我明白了
Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:3000/socket.io/socket.io.js
任何帮助,将不胜感激!