Logo Escola DNC - branco

Formações

Conteúdo gratuito

Criar conta

Login

Logo Escola DNC - branco
Logo Escola DNC - branco

Tecnologia

Tecnologia

Tecnologia

15 de mai. de 2025

15 de mai. de 2025

Logo DNC

Por

Blog DNC

Conheça os comandos essenciais do Node.js e como funciona!

Conheça os comandos essenciais do Node.js e como funciona!

Fotografia lateral de um editor de codigo usando react node.js
Fotografia lateral de um editor de codigo usando react node.js

O Node.js se consolidou como uma das plataformas mais populares para o desenvolvimento de aplicações em JavaScript, tanto no back-end quanto em aplicações full stack.

Dominar seus comandos é essencial para todo desenvolvedor que deseja construir, manter e escalar projetos de forma eficiente.

Neste artigo, você vai conhecer os principais comandos do Node.js e do npm, entender sua aplicabilidade na rotina de desenvolvimento e aprender boas práticas com exemplos práticos.

O que é o npm e por que ele é essencial no ecossistema Node.js?

O npm (Node Package Manager) é o gerenciador de pacotes do Node.js. Com ele, você pode instalar, atualizar e remover bibliotecas e dependências de forma automatizada.

Ele também é usado para rodar scripts e organizar o ciclo de vida da aplicação. Em resumo, é uma ferramenta indispensável para qualquer desenvolvedor Node.js.

Instalando pacotes com npm install

O comando npm install é um dos mais utilizados. Ele permite instalar pacotes específicos em um projeto, criando automaticamente a pasta node_modules com os arquivos necessários e atualizando o arquivo package.json.

Exemplo:

npm

Esse comando instala o framework Express, muito usado para criar servidores HTTP com Node.js.

Instalação de versões específicas

Você pode especificar uma versão exata ou um intervalo de versão de um pacote:

npm install react@18.1.0
npm install react@~18.1.0  # Instala a última versão patch da 18.1.x

Instalação global

Caso precise de ferramentas acessíveis via terminal em qualquer projeto, use a flag -g:

npm install -g

Removendo pacotes com npm uninstall

Para excluir dependências que não são mais utilizadas, utilize o comando npm uninstall:

npm

Esse comando remove o pacote lodash da pasta node_modules e do package.json, mantendo o projeto mais limpo e eficiente.

Atualizando dependências com npm update

Manter pacotes atualizados é essencial para garantir segurança e performance. Use:

npm

Ou para um pacote específico:

npm

Com isso, você garante que as bibliotecas estejam sempre com as melhorias mais recentes.

Inicializando um projeto com npm init

Para iniciar um novo projeto com Node.js, o comando npm init guia você na criação do arquivo package.json, que é essencial para organizar informações do projeto:

npm

Você também pode usar npm init -y para pular as perguntas e criar um package.json padrão.

Executando scripts com npm start e npm run

O script npm start é utilizado para iniciar uma aplicação conforme definido no package.json. Por padrão, ele executa o script de nome start:

"scripts": {
  "start": "node index.js"
}

Executando:

npm start

Já o npm run é utilizado para qualquer outro script personalizado:

"scripts": {
  "dev": "nodemon index.js",
  "test": "jest"
}
npm run dev
npm

Isso ajuda a padronizar tarefas como testes, builds e automações no projeto.

Criando um projeto com React

Para iniciar um projeto com React usando Node.js, é comum usar:

Esse comando instala e configura automaticamente o React e dependências iniciais.

Para remover o React:

npm

Isso remove as referências do package.json e os arquivos da pasta node_modules.

Dicas de produtividade com Node.js

  • Use o npx: permite executar pacotes sem instalá-los globalmente.

  • Combine scripts: automatize etapas de desenvolvimento com scripts compostos.

  • Mantenha o package-lock.json: garante consistência entre ambientes.

  • Audite dependências com npm audit: identifica vulnerabilidades de segurança.

Conclusão

Dominar os comandos do Node.js e do npm é uma habilidade essencial para qualquer desenvolvedor JavaScript moderno. Desde a inicialização de um projeto até a execução de scripts personalizados, esses comandos tornam o processo de desenvolvimento mais organizado, eficiente e padronizado.

Se você está iniciando ou deseja se aperfeiçoar em tecnologia, aprender a utilizar corretamente essas ferramentas pode acelerar sua jornada na programação.

Quer se tornar um especialista em desenvolvimento?

A DNC pode te ajudar a dar o próximo passo na sua carreira com formações em tecnologia que combinam teoria, prática e projetos reais. Conheça nossos cursos e domine ferramentas como Node.js, React, Git, entre outras.

Agora se já quiser dar o primeiro passo na sua carreira com Node.js?

Assista à nossa aula gratuita de Introdução ao Back-End e Node.js e entenda, na prática, como funciona o desenvolvimento com essa tecnologia. Ideal para quem quer iniciar na área de tecnologia com confiança e clareza.

O Node.js se consolidou como uma das plataformas mais populares para o desenvolvimento de aplicações em JavaScript, tanto no back-end quanto em aplicações full stack.

Dominar seus comandos é essencial para todo desenvolvedor que deseja construir, manter e escalar projetos de forma eficiente.

Neste artigo, você vai conhecer os principais comandos do Node.js e do npm, entender sua aplicabilidade na rotina de desenvolvimento e aprender boas práticas com exemplos práticos.

O que é o npm e por que ele é essencial no ecossistema Node.js?

O npm (Node Package Manager) é o gerenciador de pacotes do Node.js. Com ele, você pode instalar, atualizar e remover bibliotecas e dependências de forma automatizada.

Ele também é usado para rodar scripts e organizar o ciclo de vida da aplicação. Em resumo, é uma ferramenta indispensável para qualquer desenvolvedor Node.js.

Instalando pacotes com npm install

O comando npm install é um dos mais utilizados. Ele permite instalar pacotes específicos em um projeto, criando automaticamente a pasta node_modules com os arquivos necessários e atualizando o arquivo package.json.

Exemplo:

npm

Esse comando instala o framework Express, muito usado para criar servidores HTTP com Node.js.

Instalação de versões específicas

Você pode especificar uma versão exata ou um intervalo de versão de um pacote:

npm install react@18.1.0
npm install react@~18.1.0  # Instala a última versão patch da 18.1.x

Instalação global

Caso precise de ferramentas acessíveis via terminal em qualquer projeto, use a flag -g:

npm install -g

Removendo pacotes com npm uninstall

Para excluir dependências que não são mais utilizadas, utilize o comando npm uninstall:

npm

Esse comando remove o pacote lodash da pasta node_modules e do package.json, mantendo o projeto mais limpo e eficiente.

Atualizando dependências com npm update

Manter pacotes atualizados é essencial para garantir segurança e performance. Use:

npm

Ou para um pacote específico:

npm

Com isso, você garante que as bibliotecas estejam sempre com as melhorias mais recentes.

Inicializando um projeto com npm init

Para iniciar um novo projeto com Node.js, o comando npm init guia você na criação do arquivo package.json, que é essencial para organizar informações do projeto:

npm

Você também pode usar npm init -y para pular as perguntas e criar um package.json padrão.

Executando scripts com npm start e npm run

O script npm start é utilizado para iniciar uma aplicação conforme definido no package.json. Por padrão, ele executa o script de nome start:

"scripts": {
  "start": "node index.js"
}

Executando:

npm start

Já o npm run é utilizado para qualquer outro script personalizado:

"scripts": {
  "dev": "nodemon index.js",
  "test": "jest"
}
npm run dev
npm

Isso ajuda a padronizar tarefas como testes, builds e automações no projeto.

Criando um projeto com React

Para iniciar um projeto com React usando Node.js, é comum usar:

Esse comando instala e configura automaticamente o React e dependências iniciais.

Para remover o React:

npm

Isso remove as referências do package.json e os arquivos da pasta node_modules.

Dicas de produtividade com Node.js

  • Use o npx: permite executar pacotes sem instalá-los globalmente.

  • Combine scripts: automatize etapas de desenvolvimento com scripts compostos.

  • Mantenha o package-lock.json: garante consistência entre ambientes.

  • Audite dependências com npm audit: identifica vulnerabilidades de segurança.

Conclusão

Dominar os comandos do Node.js e do npm é uma habilidade essencial para qualquer desenvolvedor JavaScript moderno. Desde a inicialização de um projeto até a execução de scripts personalizados, esses comandos tornam o processo de desenvolvimento mais organizado, eficiente e padronizado.

Se você está iniciando ou deseja se aperfeiçoar em tecnologia, aprender a utilizar corretamente essas ferramentas pode acelerar sua jornada na programação.

Quer se tornar um especialista em desenvolvimento?

A DNC pode te ajudar a dar o próximo passo na sua carreira com formações em tecnologia que combinam teoria, prática e projetos reais. Conheça nossos cursos e domine ferramentas como Node.js, React, Git, entre outras.

Agora se já quiser dar o primeiro passo na sua carreira com Node.js?

Assista à nossa aula gratuita de Introdução ao Back-End e Node.js e entenda, na prática, como funciona o desenvolvimento com essa tecnologia. Ideal para quem quer iniciar na área de tecnologia com confiança e clareza.

Tenha acesso a todas as formações da DNC

R$4.600,00

48

% OFF

Por 12x de

R$ 219,90

/ Mês

Selo Carreira Garantida Escola DNC

Emprego garantido ou seu dinheiro de volta. Saiba mais com nossos Consultores de Carreira!

ou R$2.388,00 à vista no PIX e no Boleto

26 formações nas áreas de: Dados, Tecnologia, Produto, Marketing, Projetos e RH

+ de 150 cursos livres

Jornada personalizada com I.A.

Projetos práticos ilimitados com empresas parceiras

Uso ilimitado das ferramentas de carreira com I.A.

Programa de Carreira com nosso time de Sucesso do Aluno

Opções de pagamento:

Ilustração boleto
Ilustração logo pix
Ilustração logo Visa
Ilustração logo Mastercard
Ilustração logo American Express
Ilustração logo Elo
Ilustração logo hipercard

Tenha acesso a todas as formações da DNC

R$4.600,00

48

% OFF

Por 12x de

R$ 219,90

/ Mês

Selo Carreira Garantida Escola DNC

Emprego garantido ou seu dinheiro de volta. Saiba mais com nossos Consultores de Carreira!

ou R$2.388,00 à vista no PIX e no Boleto

26 formações nas áreas de: Dados, Tecnologia, Produto, Marketing, Projetos e RH

+ de 150 cursos livres

Jornada personalizada com I.A.

Projetos práticos ilimitados com empresas parceiras

Uso ilimitado das ferramentas de carreira com I.A.

Programa de Carreira com nosso time de Sucesso do Aluno

Opções de pagamento:

Ilustração boleto
Ilustração logo pix
Ilustração logo Visa
Ilustração logo Mastercard
Ilustração logo American Express
Ilustração logo Elo
Ilustração logo hipercard

Oferta exclusiva! Comece a construir seu futuro na área.

Início da turma:

12/05

Vagas limitadas!

Projetos práticos

Mentoria de Carreira

Encontros ao vivo

Falar gratuitamente com um consultor de carreira.

Falar gratuitamente com um consultor de carreira.

Falar gratuitamente com um consultor de carreira.

Backgroud

DNC News

Inscreva-se na nossa newsletter exclusiva e receba dicas para acelerar seu crescimento profissional toda semana!

Inscreva-se agora!

DNC News

Inscreva-se na nossa newsletter exclusiva e receba dicas para acelerar seu crescimento profissional toda semana!

Inscreva-se agora!

DNC News

Inscreva-se na nossa newsletter exclusiva e receba dicas para acelerar seu crescimento profissional toda semana!

Inscreva-se agora!