Este artigo o guiará na criação, configuração e execução do servidor Node no Mern Stack Development. Além disso, o procedimento de instalação das dependências necessárias também será fornecido. Então vamos começar!
Como configurar o servidor Node no desenvolvimento da pilha Mern
Como já mencionamos, no desenvolvimento da pilha Mern, “Nó.JS”É usado para desenvolver o back -end do aplicativo. O ambiente JavaScript fornecido pelo “Nó.JS”Permite aos usuários executar o código no servidor. Ele também oferece enormes pacotes úteis que podem ser baixados com a ajuda de “npm”Ou o gerenciador de pacotes de nó.
Para configurar o servidor Node no desenvolvimento da pilha Mern, a primeira coisa que você precisa fazer é baixar o nó.JS em seu sistema através do site oficial:
Em seguida, use o arquivo baixado para concluir a instalação do nó.JS. Depois de concluir a operação especificada, execute o abaixo do seu prompt de comando:
> nó -vO acima mencionado “nó”Comando com o“-v”A opção imprimirá a versão atual do“Nó.JS”Que está instalado em seu sistema:
Depois de instalar o nó.JS, iremos avançar em direção ao procedimento de desenvolvimento do servidor. Para esse fim, em primeiro lugar, criaremos uma pasta base e, em seguida, instalaremos todos os pacotes ou dependências necessários para o desenvolvimento do Node Server.
Para a operação especificada, você pode usar também o prompt de comando. No entanto, utilizaremos o “Código do Visual Studio”Terminal, facilitando o trabalho nos arquivos do Node Server.
Na próxima etapa, abriremos nossa pasta base usando o “Pasta abertaOpção do “Arquivo" cardápio:
Nós selecionamos o “Funcionário-Mern-ProjetoPasta para armazenar os arquivos relacionados ao servidor de nó da pilha Mern:
Agora, pressione “Ctrl+Shift+'”Para abrir uma nova janela de terminal no código do Visual Studio. Você também pode utilizar o menu "terminal" para esse fim:
Na próxima etapa, criaremos um “Processo internoPasta dentro da nossa “Funcionário-Mern-ProjetoPasta raiz ou base. Para fazer o mesmo, você pode executar o "mkdir”Comando no terminal aberto:
> back -end mkdirDepois de fazer isso, iremos para o recém -criado “Processo internoPasta para adicionar o arquivo e os pacotes relacionados ao servidor:
> back -end do CDDentro de "Processo internoPasta, criaremos um “pacote.JSON" arquivo. O pacote.O arquivo JSON é o elemento principal de um servidor de nó no desenvolvimento da pilha Mern. Compreende os metadados do projeto Mern Stack e define os atributos funcionais que o NPM pode utilizar para executar scripts e instalar dependências.
Para criar um novo pacote.Arquivo JSON Para o seu servidor Node, digite o seguinte comando:
> npm init -yComo instalar dependências para o Node Server no desenvolvimento de pilhas MERN
Esta seção demonstrará o procedimento de instalação de dependências essenciais como “expressar","cors","mangusto", e "dotenv”Para o seu servidor de nó no desenvolvimento da pilha Mern. O gerenciador de pacotes de nó ou “npm”Pode ser usado para instalar as dependências especificadas da seguinte maneira:
> NPM Install Express cors Mongoose dotenvAqui:
Para o nosso servidor de nó, outro pacote que instalaremos é “Nodemon”. Ele reinicia automaticamente o aplicativo do nó quando você faz algumas alterações no arquivo enquanto desenvolve o nó.Aplicativo baseado em JS:
> sudo npm install -g nodemonComo executar o servidor Node no desenvolvimento da pilha Mern
Até este ponto, instalamos o nó.JS, os pacotes necessários e dependências. Agora é hora de criar e executar o nó de back -end.servidor js. Para fazer isso, clique no “Processo interno”Pasta e, no menu suspenso, selecione o“Novo arquivo”Opção:
Aqui, você pode um novo “servidor.JS”O arquivo JavaScript é adicionado na pasta de back -end:
Agora, no “servidor.JS”Arquivo, criaremos um“expressar”Servidor, então anexaremos o“expressar.JSON”Middleware e“cors”. O "expressar.JSON"Middleware enviará e receberá" JSON ". Além disso, o nó.O servidor JS poderá ouvir o “5000”Port:
const express = requer ('express');Depois de adicionar o código acima do dado no “servidor.JS“Arquivo, pressione“Ctrl+s”Para salvar as alterações e depois executar o servidor do nó usando“Nodemon”:
> Nodemon ServerDa saída, você pode ver que nosso servidor está em execução com sucesso na porta “5000”:
Conclusão
Você precisará configurar um servidor de nó para compilar seu código JavaScript antes de executá -lo no back -end. Expressar.JS é uma estrutura HTTP que reside no nó.servidor js e possui muitos recursos prontos para uso. Com a ajuda de expressa.JS, APIs totalmente funcionais são desenvolvidas usando código mínimo. Este artigo o guiou na criação, configuração e execução do servidor Node no desenvolvimento de pilhas Mern. Além disso, o procedimento de instalação das dependências necessárias também é fornecido.