如何检查已安装的React-Native版本

时间:2016-05-21 13:27:43

标签: react-native

我要升级本地反应,但在此之前,我需要知道我升级的版本是否有任何关于从我的版本升级的特别说明。

如何找到我在Mac上安装的react-native版本?

17 个答案:

答案 0 :(得分:97)

要查看Mac上的版本(Window也可以运行该代码。),请运行react-native -v,您应该得到以下内容:

enter image description here

如果您想知道项目的运行版本,请查看/node_modules/react-native/package.json并查找version密钥:

enter image description here

答案 1 :(得分:17)

您还可以在package.json - >中打开node_modules文件react-native

版本位于顶部:

 {
  "name": "react-native",
  "version": "0.12.0",
  ...
 }

答案 2 :(得分:8)

如果您想see您正在运行的react-native react或其他版本,请打开您的terminal cmd和{{1 }} 所需的命令

run

see my terminal

答案 3 :(得分:7)

移至应用程序的根目录,然后执行以下命令,

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

答案 4 :(得分:5)

这对我有用

npm view react-native version

输出为:0.63.4

npm view react version

17.0.1

npm view react-scripts version

4.0.1

npm view react-dom version

17.0.1`

答案 5 :(得分:2)

要查看项目中安装的本地软件包(包括版本和没有依赖项),请从项目的根目录运行以下命令。在React本机应用程序中,其中将包括react-native包。

npm list --depth 0

或者如果它们是用纱线安装的:

yarn list --depth=0

并仅获取特定软件包:

npm list react-native --depth 0
yarn list --pattern react-native --depth=0

答案 6 :(得分:2)

您可以在终端中运行以下命令:

react-native --version

这将提供本机CLI版本

下签入package.json
"dependencies": {
    "react": "16.11.0",
    "react-native": "0.62.2",
}

答案 7 :(得分:1)

检查反应本机环境信息的最佳实践。

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

答案 8 :(得分:0)

如果您使用的是 npx,您可以运行:

npx npm view react-native version

答案 9 :(得分:0)

使用react-native info显示所有系统和库信息...

结果:-

System:
    OS: Linux 5.4 Ubuntu 20.04.1 LTS (Focal Fossa)
    CPU: (4) x64 Intel(R) Core(TM) i3-6006U CPU @ 2.00GHz
    Memory: 787.22 MB / 11.59 GB
    Shell: 5.0.17 - /bin/bash
  Binaries:
    Node: 12.18.4 - /usr/bin/node
    Yarn: 1.22.4 - /usr/bin/yarn
    npm: 6.14.6 - /usr/bin/npm
    Watchman: Not Found
  SDKs:
    Android SDK:
      API Levels: 22, 26, 27, 28, 29
      Build Tools: 26.0.2, 28.0.3, 29.0.2, 29.0.3, 30.0.0, 30.0.0
      System Images: android-R | Google Play Intel x86 Atom
      Android NDK: 21.1.6352462
  IDEs:
    Android Studio: Not Found
  Languages:
    Java: 11.0.8 - /usr/bin/javac
    Python: Not Found
  npmPackages:
    @react-native-community/cli: Not Found
    react: 16.13.1 => 16.13.1 
    react-native: 0.63.3 => 0.63.3 
  npmGlobalPackages:
    *react-native*: Not Found

答案 10 :(得分:0)

本机 用法:bin [选项]

选项: --version打印CLI版本 --verbose增加日志记录的详细程度 -h,--help输出用法信息 react-native --version 使用此命令

答案 11 :(得分:0)

检查您的 Package.json 文件以了解本机版本。

OR

打开终端并运行命令 react-native -v

答案 12 :(得分:0)

您有两个选择

  1. 在cmd或终端机中运行
react --version
react-native --version
  1. 检入项目文件,打开Package.json

答案 13 :(得分:0)

要了解全局安装了哪些react-native,请使用以下命令:

npm ls react-native -g

答案 14 :(得分:0)

只需在项目目录上进行“ npm审核”,然后转到项目package.json文件。 在package.json文件中,您会找到所有版本和程序包名称。无论使用哪种操作系统,它都可以正常工作。

答案 15 :(得分:0)

首先,确保在系统上安装了 npm 。 使用:[sudo] npm install npm -g下载并安装。

答案 16 :(得分:0)

如果您已经全局安装了“ react-native”,则只需打开终端/命令行工具并键入react-native -v,您就会得到答案。

如果您为特定项目安装了“ react-native”,则打开终端/命令行工具,然后导航到您的项目并键入react-native -v,您将得到答案。