小编Sen*_*hik的帖子

通过脚本弹出小部件

我期待创建一个弹出窗口,请参阅附带的屏幕截图.

在此输入图像描述

详细信息: - 任何人都可以使用我将共享的脚本将此弹出窗口添加到他们的网站. - 此脚本/弹出窗口稍后将用于我正在创建的聊天应用程序中

问题: 如何创建此弹出窗口脚本并与其他用户共享此脚本,因为他们希望将此弹出窗口添加到他们的网站.

我的问题是UI部分(弹出),而不是聊天的工作方式.

javascript jquery user-interface chat livechat

8
推荐指数
1
解决办法
1038
查看次数

类型错误:require(...) 不是 node js 中的函数

我正在尝试学习 node js 并尝试很少的示例代码,当我遇到 socket.io 网站时,我尝试了他们网站中的示例代码。我不认为他们网站上写的代码是错误的。我在运行代码时遇到的错误,我不知道如何解决,我不知道我哪里做错了。我对 node js 很陌生,请帮助我。这是 我获取代码的网站链接 。

这是我试图运行的代码。

var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);

app.get('/', function(req, res){
res.sendfile('index.html');
});

io.on('connection', function(socket){
console.log('a user connected');
});

http.listen(3000, function(){
console.log('listening on *:3000');
 });
Run Code Online (Sandbox Code Playgroud)

我在运行代码时遇到的错误是

var io = require('socket.io')(http);                                                                                                               
                         ^                    
TypeError: require(...) is not a function                                                                                                          
at Object.<anonymous> (/home/ubuntu/workspace/index.js:3:30)                                                                                   
at Module._compile (module.js:434:26)                                                                                                          
at Object.Module._extensions..js (module.js:452:10)                                                                                            
at Module.load (module.js:355:32)                                                                                                              
at Function.Module._load (module.js:310:12)                                                                                                    
at Module.runMain [as _onTimeout] (module.js:475:10)                                                                                           
at Timer.listOnTimeout (timers.js:89:15)
Run Code Online (Sandbox Code Playgroud)

javascript get http node.js socket.io

1
推荐指数
1
解决办法
8523
查看次数

标签 统计

javascript ×2

chat ×1

get ×1

http ×1

jquery ×1

livechat ×1

node.js ×1

socket.io ×1

user-interface ×1