我正在尝试让 socket.io(节点库)工作。
我有服务器端 js 工作,它正在监听。socket.io 网站简单地说:
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://localhost');
socket.on('news', function (data) {
console.log(data);
socket.emit('my other event', { my: 'data' });
});
</script>
这很好,但是,我要导入什么 JS 文件!?!
我进入 node_modules 目录,我通过 npm 安装了 socket.io,里面socket.io/lib/
是 socket.io.js
文件。但是,这是服务器端的(使用短语require()
,在客户端会出错)。
我花了一个小时环顾四周,但无法让任何客户端 .js 文件正常工作。
我错过了什么?