问题标签 [express.io]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - express 4+socket.io 还是 express.io?
我正在尝试为我的社交平台实现实时通知系统,我想知道我是否应该升级到 express.io 或保留 express4 并包含 socket.IO。根据您的经验,有什么我不知道的陷阱吗?
socket.io - Express-io CORS 不工作
我正在尝试建立一个Node.js server
可以同时满足http
和socket
请求的服务。
注意:我的server
和client
需要是两个独立的东西。我不是index.html
从server
. 我有一个单独的standalone
副本index.html
和socket.io.js
当我向它提出AJAX
请求时,server
它可以完美运行。但是当我尝试连接到server
with 时socket
,我得到一个error.
XMLHttpRequest cannot load http://localhost:3000/socket.io/?EIO=2&transport=polling&t=1401878926555-0. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://192.168.1.33' is therefore not allowed access.
我的服务器端代码
我的客户端代码 - Index.html
node.js - NodeJS 错误:ENOENT,stat 'D:\site_deploy\hsoft\[object Object]'
嗨,我正在为我的聊天应用程序试用 nodeJS、Socket.io,但遇到了一个错误,尝试了一些在 stackoverflow 上找到的方法,这些方法与我的问题相同,但没有运气.. 每当我尝试加载 php页面它页面给了我这个错误
错误:ENOENT,stat 'D:\site_deploy\hsoft[object Object]'
这是 index.js
我使用 php-node 作为我的 php 解释器,因为我的设计模板是 php 格式,所以需要它。请帮忙
node.js - 与 express.io 服务器的跨域 socket.io 连接失败
我正在尝试设置 socket.io 以连接到具有不同来源的流服务器。
该服务器是一个专用流服务器,作为更大设置的一部分,基于 Express.io:
尝试打开连接会导致以下错误:
如何建立这样的连接?
谢谢!
node.js - 表达 memory.js 错误,@3.4.8
有时当我重新加载页面时,服务器会给出这个错误。当我重新启动服务器时它正在工作,但过了一段时间它再次给出同样的错误。我只存储user_id
在会话中。我也在使用Express.Io
应用程序.js
快递版:3.4.8
连接版:2.12
../middleware/session/memory.js
: http: //pastie.org/9669160
同样的问题:https ://github.com/techpines/express.io/issues/6
编辑
我尝试req.session.touch()
在每条路线中使用,这次我经常收到此错误(每次我重新启动 app.js)
node.js - 与 express.io 聊天
我有两个文件,一个名为 index.js,另一个名为 index.html。当我按下发送按钮时,消息没有出现
文件 index.js 的代码如下:
文件 index.html 的代码如下:
node.js - 同时使用 HTTP 和 HTTPS (Express.Io)
我成功监听了 443 端口并且可以通过https访问服务器,但我无法使用http访问它。
我试过使用 http 和 https 模块:
但这一次socket.io
是在浏览器中给出 404。我该如何解决这个问题?我需要使用Express.Io的socket
连接,因为应用程序是基于它的。
node.js - Node.js - 使用 Express.io 和 Router 对象处理 Socket.io 路由
我正在为 Express.io、Express 4 和一些路由问题苦苦挣扎,我需要你的帮助!
此处发布的代码有效。
我的问题是我很想将 app.js 中的逻辑分离到每个路由文件(即 map.js)。不幸的是,我在 Internet 上找不到使用 Express 4 和 Router 对象的多个路由文件和express.io 的任何示例。
你能快速浏览一下并告诉我正确的处理方法吗?
应用程序.js
/routes/map.js(此文件使用标准 Express 4 模块)
地图客户端.html
node.js - MemoryStore express.io 的替代品
在生产模式下运行 node js 时,会记录以下警告:
做了一个简短的研究,我发现我应该通过express-session-mongo或express-session-redis使用其他替代方法来存储会话。
我的问题:
- 这个解决方案是为expressJs使用express.io构建的吗?
- 有没有不使用其中之一的解决方案来解决问题?如您所见,使用其中之一将迫使我安装 mongo 或 redis,这在我的情况下不好。
谢谢你 !
javascript - 使用 express.io 将角度控制器转换为实时数据
我是 express.io 的新手。我有一组代码在 socket.io 中运行,带有 node.js 和 angular 在前端没有问题。我创建了服务器,它以 1000 毫秒的间隔发出一组数据。示例与客户端交互的服务器代码是
在客户端
到此为止,一切都运行有问题。数据以间隔正确显示。但在另一个页面中,我想用角度控制器显示数据。我在 socket.io 中做了同样的例子。对于控制器,代码是
并且对于 socket.io 运行良好,只要 io.emit for 'msg' 发生并显示在其他页面中,它就会绑定股票数据。我需要使用 express.io 为同一个控制器编写代码。请提供任何建议。帮助将不胜感激。