Informática Múltipla Escolha

A gestão de pacotes de 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 de 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

O enunciado solicita identificar um comando válido do NPM (Node Package Manager), que é o gerenciador de pacotes padrão utilizado no ambiente Node.js. O comando apresentado na alternativa correta segue a sintaxe básica para adicionar bibliotecas a um projeto.

Análise da Questão

Para responder corretamente, é necessário distinguir entre os comandos dos diferentes ferramentas do ecossistema JavaScript/Node.js:

  • Gerenciadores de Pacotes vs. Executores: O NPM gerencia dependências, enquanto o Node.js executa código JavaScript e o npx executa binários de pacotes.
  • Sintaxe Padrão: Comandos do NPM geralmente começam com npm seguido de um verbo de ação (como install, init, start).

Vamos analisar cada alternativa apresentada:

AlternativaComandoFerramenta UtilizadaStatus
Anpm install expo-cliNPMCorreto
Bnode -vNode.jsErrado (Verifica versão do runtime)
Cyarn add react-baseYARNErrado (Gerenciador concorrente)
Dnpx react-native initNPXErrado (Executa binário, não instala dependência via NPM direto)
Ereact-native run-androidScript/ProjetoErrado (Comando de build/run do app)

Por que a Alternativa A é a correta?

O comando npm install <pacote> é a função fundamental do NPM para baixar e instalar bibliotecas necessárias para um projeto. Neste caso, expo-cli é o pacote sendo instalado.

  • npm: Invoca o gerenciador.
  • install: Define a ação de baixar e configurar o pacote.
  • expo-cli: É o nome do pacote alvo.

As outras alternativas falham porque utilizam ferramentas distintas (node, yarn, npx) ou comandos específicos de execução que não correspondem à ação de "gerenciamento de pacotes" via comando NPM direto.

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.