【发布时间】:2015-04-03 10:23:48
【问题描述】:
根据socket.io-client readme,有一种方法可以从已安装的 socket.io 包中访问此模块。 the site 上也有类似的说明。然而,我设法“要求”socket.io-client 的唯一方法是使用可以说是 hacky:
require('socket.io/node_modules/socket.io-client')
要求这个包的正确引用方式是什么?
背景信息:我有一个运行 socket.io 服务器的 nodejs 模块(因此我安装了 socket.io),但我还想运行一个客户端,以便我可以连接到其他一些服务器。执行此操作的正常方法是 npm install socket.io-client 然后需要该包。但是由于 socket.io-client 是 socket.io 的依赖项,我想通过这个其他包来访问它。
【问题讨论】:
标签: node.js socket.io client npm