Я собираюсь обновить response-native, но перед этим мне нужно знать, с какой версии я обновляюсь, чтобы увидеть, есть ли какие-либо особые примечания об обновлении с моей версии.
Как мне найти версию react-native, установленную на моем Mac?
Я собираюсь обновить response-native, но перед этим мне нужно знать, с какой версии я обновляюсь, чтобы увидеть, есть ли какие-либо особые примечания об обновлении с моей версии.
Как мне найти версию react-native, установленную на моем Mac?
Ответы:
Лучшая практика для проверки информации о среде React native.
react-native info
который даст информацию
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
-v
не работает. Однако выполнение этой info
команды заняло довольно много времени.
Вы также можете открыть свой package.json
файл в node_modules
-> react-native
.
Версия вверху:
{
"name": "react-native",
"version": "0.12.0",
...
}
react-native -v
возвращается, 0.48.4
пока мой package.json
говорит 0.1.0
.
Перейдите в корень вашего приложения и выполните следующую команду:
react-native -v
В моем случае это примерно так:
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
В заключение,
MacBook-Pro:CabBookingApp admin$ react-native -v
react-native-cli: 2.0.1
react-native: 0.44.0
node_modules
.
Чтобы увидеть локальные пакеты, установленные в вашем проекте, включая их версии и без их зависимостей, выполните приведенную ниже команду из корневого каталога проекта. В собственном приложении React это будет включать пакет response-native.
npm list --depth 0
Или если вы установили их пряжей:
yarn list --depth=0
И чтобы получить только конкретный пакет:
npm list react-native --depth 0
yarn list --pattern react-native --depth=0
Узнайте, какая система react-native установлена глобально:
npm ls react-native -g
Если вы установили "response-native" глобально, просто откройте инструмент терминала / командной строки и введите, react-native -v
вы получите свой ответ.
И если вы установили "react-native" для конкретного проекта, откройте инструмент терминала / командной строки, а затем перейдите к своему проекту и введите, react-native -v
вы получите свой ответ.
Сначала убедитесь, что в вашей системе установлен npm . Использование: [sudo] npm install npm -g
для загрузки и установки.
Проверьте свой Package.json файл чтобы узнать версию для реакции.
ИЛИ
Откройте терминал и запустите команду response-native -v