Socket.IO - 环境

要开始使用 Socket.IO 进行开发 ,您需要安装 Nodenpm(节点包管理器) 。如果您没有这些,请转到 节点设置 以在本地系统上安装节点。通过在终端中运行以下命令,确认已安装节点和npm。

node --version
npm --version

您应该得到类似于下面的输出

v5.0.0
3.5.2

打开终端并在终端中输入以下内容以创建新文件夹并输入以下命令 -

$ mkdir test-project
$ cd test-proect
$ npm init

它会问你一些问题; 以下列方式回答他们 -

Environment Setup

这将创建一个 package.json node.js 配置文件。现在我们需要安装 ExpressSocket.IO 。要安装它们并将它们保存到 package.json 文件,请在终端中将以下命令输入到项目目录中。

npm install --save express socket.io

最后一件事是我们应该继续重启服务器。当我们进行更改时,我们需要一个名为nodemon的工具。要安装 nodemon ,请打开终端并输入以下命令 -

npm install -g nodemon

每当你需要启动服务器,不是使用 node app.js 而是使用 nodemon app.js 。这将确保您无需在更改文件时重新启动服务器。它加快了开发过程。

现在,我们已经建立了开发环境。现在让我们开始使用Socket.IO开发实时应用程序。