DEV Community

Lucas Pereira de Souza
Lucas Pereira de Souza

Posted on

Configurando ambiente Node.js do zero

Instalando Node.js: Seu Guia Completo

Node.js é uma ferramenta essencial para desenvolvedores front-end e back-end. Este artigo irá guiá-lo pela instalação, gerenciamento de versões e configuração inicial de um projeto.

Instalando o Node.js

Existem algumas maneiras de instalar o Node.js, mas a mais recomendada é usando um gerenciador de versões. Isso facilita a troca entre diferentes versões do Node.js, algo crucial para compatibilidade com projetos antigos e experimentação com as versões mais recentes.

1. Usando o NVM (Node Version Manager)

O NVM é um dos gerenciadores de versão mais populares. Ele permite instalar e alternar entre múltiplas versões do Node.js sem problemas.

  • Instalação do NVM:

    • Linux/macOS: Execute o seguinte comando no terminal:

      curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
      

      ou, usando wget:

      wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
      
    • Windows: A maneira mais fácil é usando o gerenciador de pacotes Scoop. Instale o Scoop (se ainda não tiver) e depois instale o NVM:

      scoop install nvm
      
  • Usando o NVM:

1.  **Listar versões disponíveis:**
Enter fullscreen mode Exit fullscreen mode
    ```bash
    nvm ls-remote
    ```
Enter fullscreen mode Exit fullscreen mode
2.  **Instalar uma versão específica:**
Enter fullscreen mode Exit fullscreen mode
    ```bash
    nvm install <versão>  # Ex: nvm install 18.12.1
    ```
Enter fullscreen mode Exit fullscreen mode
3.  **Usar uma versão específica:**
Enter fullscreen mode Exit fullscreen mode
    ```bash
    nvm use <versão>  # Ex: nvm use 18.12.1
    ```
Enter fullscreen mode Exit fullscreen mode
4.  **Definir uma versão padrão:**
Enter fullscreen mode Exit fullscreen mode
    ```bash
    nvm alias default <versão>  # Ex: nvm alias default 18.12.1
    ```
Enter fullscreen mode Exit fullscreen mode

2. Instalação Direta (Não Recomendado, exceto em casos específicos)

Você também pode baixar o instalador do Node.js diretamente do site oficial (nodejs.org). No entanto, essa abordagem dificulta a gestão de múltiplas versões.

  • Acesse o site nodejs.org e baixe o instalador para seu sistema operacional.
  • Execute o instalador e siga as instruções.

Criando um Projeto Inicial com Node.js

Agora que você tem o Node.js instalado, vamos criar um projeto simples para entender o básico.

  1. Crie um diretório para o seu projeto:

    mkdir meu-projeto
    cd meu-projeto
    
  2. Inicialize o projeto com o npm (Node Package Manager):

    npm init -y
    

    O comando npm init -y cria um arquivo package.json com as configurações padrão. Este arquivo armazena informações sobre seu projeto, suas dependências e scripts.

  3. Crie um arquivo JavaScript (por exemplo, index.js):

    touch index.js
    
  4. Edite index.js:

    console.log(\"Olá, Mundo!\");
    
  5. Execute o arquivo:

    node index.js
    

    Você deverá ver \"Olá, Mundo!" impresso no terminal.

Próximos Passos

  • Entenda o package.json: Explore as opções de configuração no arquivo package.json e aprenda a adicionar dependências com npm install <pacote>.
  • Explore os Módulos: Aprenda a usar módulos do Node.js (como fs, http, etc.) para construir aplicações mais complexas.
  • Aprenda sobre Frameworks: Considere aprender um framework como Express.js para facilitar o desenvolvimento de aplicações web.

Com este guia, você está pronto para começar a usar o Node.js. Continue explorando, experimentando e aprendendo para dominar esta poderosa ferramenta.

Top comments (0)