【发布时间】:2014-03-13 22:31:36
【问题描述】:
服务器
var express = require('express');
var app = express();
var connect = require('connect');
var sharejs = require('share').server;
var server = connect(
connect.static(__dirname + '/public/client/')
);
var options = {db: {type: 'none'}};
sharejs.attach(server, options);
**var server = http.createServer(app).listen(app.get('port'), function(){
});**
客户
<script src="/channel/bcsocket.js"></script>
<script src="/client/share/share.js"></script>
<script src="/share/ace.js"></script>
错误
**GET http://localhost:3000/channel/bcsocket.js 404 (Not Found)**
**GET http://localhost:3000/share/share.js 404 (Not Found)**
**GET http://localhost:3000/share/ace.js 404 (Not Found)**
我无法连接到客户端和服务器。我不知道出了什么问题
【问题讨论】:
-
Server js文件的路径是什么?确保 connect.static 路径正确。
-
它的正确路径兄弟仍然没有得到.....即使尝试了所有可能的路径
-
另外,看起来您没有在服务器文件中启动任何服务器。 Server文件的最后一行是注释(/**注释**/),否则是什么app?
-
它没有被评论,因为stackoverflow不接受这种发布问题的方式,所以我必须在发布时评论它
-
变量app从未定义过,var server被定义了两次。看起来您发布的服务器文件不是整个文件,如果您不发布整个文件,则无法弄清楚您要做什么。
标签: node.js express socket.io share.js