Socket.IO - 环境
要开始使用Socket.IO进行开发,您需要安装Node和npm(节点包管理器)。如果您没有这些,请转到节点设置以在本地系统上安装节点。通过在终端中运行以下命令来确认已安装 Node 和 npm。
node --version npm --version
您应该得到类似于以下内容的输出 -
v14.17.0
6.14.13打开终端并在终端中输入以下内容以创建新文件夹并输入以下命令 -
$ mkdir test-project $ cd test-proect $ npm init
它会问你一些问题;按以下方式回答它们 -
这将创建一个“package.json node.js”配置文件。现在我们需要安装Express和Socket.IO。要安装它们并将它们保存到package.json 文件,请在终端中的项目目录中输入以下命令 -
npm install --save express socket.io
最后一件事是我们应该不断重新启动服务器。当我们进行更改时,我们将需要一个名为nodemon的工具。要安装 nodemon,请打开终端并输入以下命令 -
npm install -g nodemon
每当您需要启动服务器时,请使用nodemon app.js,而不是使用node app.js。这将确保您在更改文件时无需重新启动服务器。它加快了开发过程。
现在,我们的开发环境已经搭建完毕。现在让我们开始使用 Socket.IO 开发实时应用程序。