使用来自socket.io网站的简单聊天教程,我用nodejs和socket.io建立了一个服务器,但是我希望能够将它与我先前存在的网页一起使用,该网页中有php,并有一个.php文件。当我将.html更改为.php时,我无法像html文件那样加载php文件。我得到:错误: ENOENT,stat '/index.php‘有什么想法吗?
var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(
我试着让socket.io正常工作,但现在在Chrome中我得到了错误:
未捕获ReferenceError:未定义
client.php:9Uncaught ReferenceError: io is not defined
我更改了包含socket.io.js文件的方式,因为它不存在于其他地方:
<script src="/node_modules/socket.io/lib/socket.io.js"></script>
如果我尝试
<script src="/socket.io/socket.io.js"></s
在尝试将socket.io/nodejs集成到一个页面中时,在项目长期缺席之后,我遇到了许多问题,试图为其设置服务器后端。通过nvm安装节点,(Node version 0.12.1,socket.io version 1.3.5)
当我试图运行服务器(通过一个简单的node receiver.js)时,我似乎无法连接到我的index.php文件中的/socket.io/socket.io.js,如下面提供的代码所示:
index.php (客户端)
<!-- in html > head -->
<script src="/socket.io/socket.i