Socket.IO - 环境
要开始使用 Socket.IO 进行开发 ,您需要安装 Node 和 npm(节点包管理器) 。如果您没有这些,请转到 节点设置 以在本地系统上安装节点。通过在终端中运行以下命令,确认已安装节点和npm。
node --version
npm --version
您应该得到类似于下面的输出
v5.0.0
3.5.2
打开终端并在终端中输入以下内容以创建新文件夹并输入以下命令 -
$ 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
每当你需要启动服务器,不是使用 node app.js 而是使用 nodemon app.js 。这将确保您无需在更改文件时重新启动服务器。它加快了开发过程。
现在,我们已经建立了开发环境。现在让我们开始使用Socket.IO开发实时应用程序。