Я збираюся модернізувати рідну реакцію, але, перш ніж це зробити, мені потрібно знати, до якої версії я модернізую, щоб побачити, чи є якісь спеціальні примітки щодо оновлення з моєї версії.
Як я можу знайти в моєму Mac версію набутого реагування?
Я збираюся модернізувати рідну реакцію, але, перш ніж це зробити, мені потрібно знати, до якої версії я модернізую, щоб побачити, чи є якісь спеціальні примітки щодо оновлення з моєї версії.
Як я можу знайти в моєму Mac версію набутого реагування?
Відповіді:
Щоб побачити, яка версія у вас на Mac (Window також може запустити цей код.), Запустіть, react-native -v
і ви повинні отримати щось подібне:
Якщо ви хочете дізнатися, у якій версії працює ваш проект, загляньте /node_modules/react-native/package.json
та шукайте version
ключ:
Найкраща практика для перевірки інформації, що реагує на природне середовище.
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 це буде включати в себе нативний пакет реакцій.
npm list --depth 0
Або якщо ви встановили їх за допомогою пряжі:
yarn list --depth=0
А щоб отримати лише певний пакет:
npm list react-native --depth 0
yarn list --pattern react-native --depth=0
Дізнайтеся, який натурник реагування встановлений у всьому світі:
npm ls react-native -g
Якщо у вас глобально встановлено «реагувати на рідну», просто відкрийте інструмент терміналу / командного рядка та введіть react-native -v
відповідь.
І якщо ви встановили "рідко реагувати" на конкретний проект, тоді відкрийте інструмент терміналу / командного рядка, а потім перейдіть до свого проекту та введіть, react-native -v
ви отримаєте свою відповідь.
Спочатку переконайтеся, що npm встановлено у вашій системі. Використовуйте: [sudo] npm install npm -g
для завантаження та встановлення.
Перевірте своє файл Package.json, щоб дізнатись про рідну реакцію.
АБО
Відкрийте термінал і запустіть команду react-native -v