Socket.IO - 环境


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

node --version
npm --version

您应该得到类似于以下内容的输出 -

v14.17.0

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

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

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

环境设置

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

npm install --save express socket.io

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

npm install -g nodemon

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

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