我要升级本地反应,但在此之前,我需要知道我升级的版本是否有任何关于从我的版本升级的特别说明。
如何找到我在Mac上安装的react-native版本?
答案 0 :(得分:97)
要查看Mac上的版本(Window也可以运行该代码。),请运行react-native -v
,您应该得到以下内容:
如果您想知道项目的运行版本,请查看/node_modules/react-native/package.json
并查找version
密钥:
答案 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
答案 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)
答案 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
,您将得到答案。