我刚开始使用node.js.我的市长问题是缺乏文件,但我正在通过,我真的很喜欢它
现在我正在尝试使用位于socket.io之上的push-it。 Docs提到提供静态client-js文件,但我不知道该怎么做。我已经尝试过不同的路径。 Socket.io开箱即用,但我找不到如何为push-it做到这一点。
我使用npm
安装了push-it感谢您的任何提示, 米格尔
答案 0 :(得分:0)
与dnode文档建议完全一样。
__ dirname是您正在运行的目录,通常使用__dirname +'/ public'并将文件放在那里
var connect = require('connect');
var server = connect.createServer();
server.use(connect.staticProvider(__dirname));
var dnode = require('dnode');
dnode(function (client) {
this.cat = function (cb) {
cb('meow');
};
}).listen(server);