要开始使用Socket.IO进行开发,您需要安装Nodenpm (node package manager)。如果您没有这些,请前往Node setup在本地系统上安装节点。通过在您的终端中运行以下命令,确认Node和npm已安装。

node --version
npm --version

您应该得到类似于的输出

v5.0.0
3.5.2

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

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

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

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

npm install --save express socket.io

最后一点是,当我们做出改变时,需要重启Server,我们需要一个叫做nodemon的工具。要安装nodemon,请打开终端并输入以下命令

npm install -g nodemon

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

现在,我们已经建立了我们的开发环境。现在让我们开始用套接字开发实时应用程序