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?

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


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

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",
  ...
 }

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

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

7

Cari tahu react-native mana yang diinstal secara global:

npm ls react-native -g

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.


1

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


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",
}

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.


0

Anda punya dua pilihan

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


0

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

ATAU

Buka terminal dan jalankan perintah react-native -v


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

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.