Como verificar a versão instalada do React-Native

111

Vou atualizar o react-native, mas antes disso, preciso saber de qual versão estou atualizando para ver se há alguma observação especial sobre a atualização da minha versão.

Como encontro a versão do react-native que instalei no meu Mac?

Emre Kenci
fonte

Respostas:

158

Para ver qual versão você tem em seu Mac (o Windows também pode executar esse código.), Execute react-native -ve você deve obter algo assim:

insira a descrição da imagem aqui

Se você quiser saber qual versão seu projeto está executando, procure /node_modules/react-native/package.jsone procure a versionchave:

insira a descrição da imagem aqui

Nader Dabit
fonte
Posso verificar o package.json da pasta raiz do projeto (não o node_module) para verificar a versão? Também há um valor-chave como "react-native": "0.49.3"
Yusuf Khan,
23

A prática recomendada para verificar as informações do ambiente nativo de reação.

react-native info

que dará a informação

React Native Environment Info:
System:
  OS: Linux 4.15 Ubuntu 18.04.1 LTS (Bionic Beaver)
  CPU: (8) x64 Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
  Memory: 2.08 GB / 7.67 GB
  Shell: 4.4.19 - /bin/bash
Binaries:
  Node: 8.10.0 - /usr/bin/node
  Yarn: 1.12.3 - /usr/bin/yarn
  npm: 3.5.2 - /usr/bin/npm
npmPackages:
  react: 16.4.1 => 16.4.1 
  react-native: 0.56.0 => 0.56.0 
npmGlobalPackages:
  react-native-cli: 2.0.1
  react-native: 0.57.8
Zeeshan Ansari
fonte
Este é o que funciona para mim. O -vcomando não funciona. No infoentanto, este comando demorou bastante para ser concluído.
Chen Li Yong
22

Você também pode abrir seu package.jsonarquivo em node_modules-> react-native.

A versão está no topo:

 {
  "name": "react-native",
  "version": "0.12.0",
  ...
 }
John Roberts
fonte
3
Não acho que seja verdade, react-native -vvolta 0.48.4enquanto meu package.jsondiz 0.1.0.
paulvs
é realmente verdade. react-native e react-native-cli são coisas diferentes. @paulvs
hakiko
14

Mova para a raiz do seu aplicativo e execute o seguinte comando,

react-native -v

No meu caso, é algo como a seguir,

MacBook-Pro:~ admin$ cd projects/

MacBook-Pro:projects admin$ cd ReactNative/

MacBook-Pro:ReactNative admin$ cd src/

MacBook-Pro:src admin$ cd Apps/

MacBook-Pro:Apps admin$ cd CabBookingApp/

MacBook-Pro:CabBookingApp admin$ ls
MyComponents        __tests__       app.json        index.android.js    
ios         package.json
MyStyles        android         img         index.ios.js        
node_modules

Finalmente,

MacBook-Pro:CabBookingApp admin$ react-native -v
react-native-cli: 2.0.1
react-native: 0.44.0
higiênico
fonte
1
for, mac eu uso $ ./node_modules/.bin/react-native --version na pasta do projeto
Felipe Valdes
Sim, também está bem. O processo de verificação manual examinando o diretório de instalação node_modules.
higiênico de
9

Para ver os pacotes locais instalados em seu projeto, incluindo suas versões e sem suas dependências, execute o comando abaixo a partir do diretório raiz do projeto. Em um aplicativo nativo React, isso incluiria o pacote react-native.

npm list --depth 0

Ou se você os instalou com yarn:

yarn list --depth=0

E para obter apenas um pacote específico:

npm list react-native --depth 0
yarn list --pattern react-native --depth=0
Steve Carey
fonte
7

Descubra qual react-native está instalado globalmente:

npm ls react-native -g
Bill Zelenko
fonte
1

Se você instalou o "react-native" globalmente, apenas abra o terminal / ferramenta de linha de comando e digite, react-native -vvocê obterá sua resposta.

E se você instalou o "react-native" para um projeto específico, abra o terminal / ferramenta de linha de comando e navegue até o seu projeto e digite, react-native -vvocê obterá sua resposta.

Divyang Solanki
fonte
1

Primeiro, certifique-se de que o npm esteja instalado em seu sistema. Use: [sudo] npm install npm -gpara fazer o download e instalá-lo.

Mohammad Kazemi
fonte
1

Você pode executar este comando no Terminal:

react-native --version

Isso fornecerá a versão CLI nativa da reação

Ou verifique em package.json em

"dependencies": {
    "react": "16.11.0",
    "react-native": "0.62.2",
}
Rápido
fonte
0

Basta fazer uma "auditoria npm" no diretório do projeto e, em seguida, ir para o arquivo package.json do projeto. No arquivo package.json você encontrará todas as versões e os nomes dos pacotes. Isso deve funcionar independentemente do sistema operacional.

sg28
fonte
0

Você tem duas opções

  1. executar em cmd ou Terminal
react --version
react-native --version
  1. verifique os arquivos do projeto, abra o Package.json

Chaurasia
fonte
0

Verifique seu arquivo Package.json para saber a versão nativa do react.

OU

Abra o terminal e execute o comando react-native -v

Ravi Sharma
fonte
0

Uso react-native: bin [opções]

Opções: --version Imprimir versão CLI --verbose Aumentar a verbosidade do registro -h, --help informações de uso de saída react -native --version use este comando

Rápido
fonte