use*_*495 3 javascript sockets node.js
我很惊讶谷歌搜索这个并没有给我任何结果.无论如何这里是我使用时的问题socket.io:

当我进一步检查时,它是来自socket.io index.js源文件(第28行)导致问题:
var clientSource = read(require.resolve('socket.io-client/socket.io.js'), 'utf-8');
所以require.resolve()不是一个函数,我怀疑起初它是我的节点版本但是没有,我已经更新到最新版本,它仍然存在.
我正在使用browserify和gulp生成应用程序文件.
任何人都有解决这个问题?谢谢
vku*_*kin 13
browserify执行require没有resolve方法.
出于显而易见的原因,您无法socket.io在浏览器中运行服务器.如果你真的想要一个socket.io客户端,你应该要求socket.io-client(自述文件说它与浏览器兼容).
| 归档时间: |
|
| 查看次数: |
2005 次 |
| 最近记录: |