Cara memeriksa versi React-Native yang terinstal

111

Saya akan mengupgrade react-native tetapi sebelum saya melakukannya, saya perlu tahu versi mana yang saya tingkatkan untuk melihat apakah ada catatan khusus tentang peningkatan dari versi saya.

Bagaimana cara menemukan versi react-native yang telah saya instal di Mac saya?

Emre Kenci
sumber

Jawaban:

158

Untuk melihat versi apa yang Anda miliki di Mac Anda (Window juga dapat menjalankan kode itu.), Jalankan react-native -vdan Anda akan mendapatkan sesuatu seperti ini:

masukkan deskripsi gambar di sini

Jika Anda ingin tahu versi apa proyek Anda berjalan, cari /node_modules/react-native/package.jsondan cari versionkuncinya:

masukkan deskripsi gambar di sini

Nader Dabit
sumber
Dapatkah saya memeriksa package.json dari folder akar proyek (bukan node_module) untuk memeriksa versi, ada juga nilai kunci seperti "react-native": "0.49.3"
Yusuf Khan
23

Praktik terbaik untuk memeriksa informasi lingkungan react native.

react-native info

yang akan memberikan informasi

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
sumber
Ini adalah salah satu yang berhasil untuk saya. The -vperintah tidak bekerja. infoPerintah ini membutuhkan waktu yang cukup lama untuk diselesaikan.
Chen Li Yong
22

Anda juga dapat membuka package.jsonfile Anda di node_modules-> react-native.

Versi ada di atas:

 {
  "name": "react-native",
  "version": "0.12.0",
  ...
 }
John Roberts
sumber
3
Saya tidak berpikir ini benar, react-native -vkembali 0.48.4sementara saya package.jsonberkata 0.1.0.
paulvs
itu sebenarnya benar. react-native dan react-native-cli adalah hal yang berbeda. @paulvs
hakiko
14

Pindah ke root Aplikasi Anda lalu jalankan perintah berikut,

react-native -v

Dalam kasus saya, itu seperti di bawah ini,

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

Akhirnya,

MacBook-Pro:CabBookingApp admin$ react-native -v
react-native-cli: 2.0.1
react-native: 0.44.0
hygull
sumber
1
untuk, mac saya menggunakan $ ./node_modules/.bin/react-native --version di folder proyek
Felipe Valdes
Ya, itu juga bagus. Proses pemeriksaan manual dengan melihat ke dalam direktori instalasi node_modules.
hygull
9

Untuk melihat paket lokal yang diinstal dalam proyek Anda termasuk versinya dan tanpa ketergantungannya, jalankan perintah di bawah ini dari direktori root proyek. Dalam aplikasi asli React, ini akan menyertakan paket react-native.

npm list --depth 0

Atau jika Anda memasangnya dengan benang:

yarn list --depth=0

Dan untuk mendapatkan paket tertentu:

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

Cari tahu react-native mana yang diinstal secara global:

npm ls react-native -g
Bill Zelenko
sumber
1

Jika Anda telah menginstal "react-native" secara global maka cukup buka terminal / alat baris perintah dan ketik react-native -vAnda akan mendapatkan jawaban Anda.

Dan jika Anda telah menginstal "react-native" untuk proyek tertentu, buka terminal / alat baris perintah dan kemudian arahkan ke proyek Anda dan ketik, react-native -vAnda akan mendapatkan jawaban.

Divyang Solanki
sumber
1

Pertama, pastikan npm diinstal di sistem Anda. Gunakan: [sudo] npm install npm -guntuk mengunduh dan menginstalnya.

Mohammad Kazemi
sumber
1

Anda dapat menjalankan perintah ini di Terminal:

react-native --version

Ini akan memberikan versi CLI react-native

Atau periksa di package.json di bawah

"dependencies": {
    "react": "16.11.0",
    "react-native": "0.62.2",
}
Cepat
sumber
0

Lakukan saja "npm audit" pada direktori proyek Anda dan kemudian buka file package.json proyek Anda. Di file package.json Anda akan menemukan semua versi dan nama paket. Ini harus berfungsi terlepas dari OS-nya.

sg28
sumber
0

Anda punya dua pilihan

  1. dijalankan di cmd atau Terminal
react --version
react-native --version
  1. periksa di file proyek, buka Package.json

Chaurasia
sumber
0

Periksa file Package.json Anda untuk mengetahui versi react-native.

ATAU

Buka terminal dan jalankan perintah react-native -v

Ravi Sharma
sumber
0

react-native Penggunaan: bin [opsi]

Opsi: --version Cetak versi CLI --verbose Tingkatkan pencatatan verbositas -h, --help output informasi penggunaan react-native --version gunakan perintah ini

Cepat
sumber