Tecnologia
Tecnologia
Tecnologia
15 de mai. de 2025
15 de mai. de 2025
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!


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

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
Tenha acesso a todas as formações da DNC
R$4.600,00
48
% OFF
Por 12x de
R$ 219,90
/ Mês

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
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.

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!