Socket.IO - Meio ambiente

Para começar a desenvolver usando o Socket.IO , é necessário ter o Node e o npm (gerenciador de pacotes do nó) instalados. Se você não os tiver, vá para Configuração do nó para instalar o nó no sistema local. Confirme se o nó e o npm estão instalados executando os seguintes comandos no seu terminal.

node --version
npm --version

Você deve obter uma saída semelhante a -

v5.0.0
3.5.2

Abra seu terminal e digite o seguinte em seu terminal para criar uma nova pasta e digite os seguintes comandos -

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

Isso fará algumas perguntas; responda da seguinte maneira -

Configuração do ambiente

Isso criará um arquivo de configuração 'package.json node.js' . Agora precisamos instalar Express e Socket.IO. Para instalá-los e salvá-los no arquivo package.json , digite o seguinte comando no seu terminal, no diretório do projeto.

npm install --save express socket.io

Uma coisa final é que devemos continuar reiniciando o servidor. Quando fazemos alterações, precisaremos de uma ferramenta chamada nodemon. Para instalar o nodemon , abra seu terminal e digite o seguinte comando -

npm install -g nodemon

Sempre que você precisar iniciar o servidor, em vez de usar o nó app.js use, nodemon app.js. Isso garantirá que você não precise reiniciar o servidor sempre que alterar um arquivo. Acelera o processo de desenvolvimento.

Agora, temos nosso ambiente de desenvolvimento configurado. Vamos agora começar a desenvolver aplicativos em tempo real com o Socket.IO.