【发布时间】:2014-04-14 06:17:10
【问题描述】:
我从 node.js 和 socket.io 开始这一天。我的问题是,socket.io 服务器没有为 socket.io 的客户端库提供服务。
var app = require('express')(),
express = require('./lib/config/express')(app),
server = require('http').createServer(app),
io = require('socket.io').listen(server),
routes = require('./lib/routes')(app),
config = require('./lib/config/config');
app.listen(config.port, function () {
console.log("foo server started");
});
这会在我的控制台中提供以下输出
>> File "server.js" changed.
Running "newer:jshint:server" (newer) task
No newer files to process.
Running "express:dev" (express) task
Stopping Express server
Starting background Express server
Running "wait" task
>> Waiting for server reload...
debugger listening on port 5858
**info: socket.io started**
Express server listening on port 9000 in development mode
Done waiting!
Running "watch" task
Completed in 0.516s at Mon Mar 10 2014 22:47:01 GMT+0100 (CET) - Waiting...
无论如何,如果我想从我的 Angular 应用程序加载客户端库
<script src="/socket.io/socket.io.js"></script>
找不到...
是不是我配置错误了?
问候
【问题讨论】:
标签: node.js angularjs express socket.io client