Informática Múltipla Escolha

A gestão de pacotes e bibliotecas em um projeto React é realizada por gerenciadores de dependências, como, por exemplo, o NPM e o YARN. Tendo como base o NPM, assinale a alternativa que corresponde a um comando NPM válido.

A gestão de pacotes e bibliotecas em um projeto React é realizada por gerenciadores de dependências, como, por exemplo, o NPM e o YARN. Tendo como base o NPM, assinale a alternativa que corresponde a um comando NPM válido.

  1. npm install expo-cli
  2. node -v
  3. yarn add react-base
  4. npx react-native init
  5. react-native run-android

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - npm install expo-cli

A questão aborda o gerenciamento de pacotes e bibliotecas no ecossistema JavaScript/React, especificamente utilizando o NPM (Node Package Manager). O objetivo é identificar qual das opções apresenta uma sintaxe correta para um comando nativo do NPM.

Análise das Alternativas

Para responder corretamente, é necessário distinguir entre os diferentes gerenciadores e ferramentas disponíveis no ambiente Node.js:

  • Opção A (Correta): npm install expo-cli
  • Utiliza o comando npm seguido da ação install.
  • Esta é a sintaxe padrão para baixar e instalar uma biblioteca ou pacote no projeto.
  • Atende exatamente ao contexto da pergunta sobre gerenciamento de dependências via NPM.
  • Opção B (Incorreta): node -v
  • Este comando verifica a versão instalada do Node.js (o runtime), não é um comando do NPM.
  • Serve para verificação de ambiente, não para instalação de pacotes.
  • Opção C (Incorreta): yarn add react-base
  • Utiliza o gerenciador Yarn, que é uma alternativa ao NPM.
  • Embora funcione para instalar pacotes, a questão pede especificamente um comando baseado no NPM.
  • Opção D (Incorreta): npx react-native init
  • Utiliza a ferramenta npx (Node Package Execute).
  • Embora venha junto com o NPM, o npx serve para executar binários de pacotes temporariamente sem instalação global. Não é considerado um comando direto de gerenciamento de dependências do NPM puro (como install ou update).
  • Opção E (Incorreta): react-native run-android
  • Geralmente refere-se a um script ou comando específico do CLI do React Native.
  • Não é um comando estrutural do NPM para gestão de pacotes.

Conclusão

A alternativa A é a única que utiliza explicitamente a estrutura de comando npm seguida de uma ação de gerenciamento de dependência válida (install). As demais utilizam ferramentas distintas (node, yarn, npx) ou contextos específicos fora do escopo da pergunta.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.