【问题标题】:how to install Socket.io over node.js?如何在 node.js 上安装 Socket.io?
【发布时间】:2014-10-16 18:15:24
【问题描述】:

我需要任何帮助才能通过 node.js 为服务器安装 socket.io。

我已经从站点安装了节点。我对逐步(目录,e.t.c)感兴趣,因为我是编程新手。 提前致谢 詹姆斯

【问题讨论】:

  • 你试过这个tutorial吗?
  • 这里有安装说明:socket.io/docs。请按照这些说明进行操作,如果某些东西不起作用,请询问更具体的问题,了解您观察到的确切内容以及哪些不起作用。我们不在这里制作教程。我们可以回答有关其他教程的非常具体的问题。
  • @Beterraba 和 jfriens00。谢谢,是的。该网站没有解释如何处理 app.js 和 index.html 文件。无法知道何时何地使用该命令(窗口或节点)在站点中。只是没有方向的代码。我相信我在下载窗口安装程序 msi 时已经安装了“$ npm install socket.io”。
  • @james This screenshot 在尝试 Beterraba 链接的教程后显示了包含 index.js 和 index.html 的目录的样子。如果您收到一条错误消息:TypeError: path must be absolute or specify root to res.sendFile,则将sendFile 替换为sendfile(全部小写)。在 Windows 操作系统中,教程中的所有命令都是从 cmd.exe 窗口运行的,聊天消息是从在 http://localhost:3000 打开的 Web 浏览器选项卡输入的。如果你按照教程所说的那样安装 socket.io,它将安装或重新安装它

标签: javascript node.js sockets web


【解决方案1】:

安装 socket.io 的简单方法是使用 npm(节点包管理器)。 npm 是 Node.js 的默认包管理器。来自nodejs.org 的当前 Windows 安装程序将与 Node.js 一起安装 npm。在 Windows 操作系统中,打开 cmd 窗口并输入:

npm install socket.io  

此命令将在当前用户拥有的本地 node_modules 文件夹中安装 socket.io。

npm 还可以采用可选标志,这些标志在 www.npmjs.org 的 npm-install 网页上进行了描述。

为了测试 socket.io 是否正常工作,请尝试本教程:Get Started: Chat application Beterraba 在您的问题下方的评论中已链接到该教程。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-25
    • 1970-01-01
    • 2013-07-19
    • 1970-01-01
    • 1970-01-01
    • 2015-02-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多