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:
npmEsse 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:
npmEsse 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:
npmOu para um pacote específico:
npmCom 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:
npmVocê 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:
npmIsso 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:
npmEsse 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:
npmEsse 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:
npmOu para um pacote específico:
npmCom 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:
npmVocê 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:
npmIsso 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.

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!



