React Native 版本检查

6
我想检查我在项目中使用的react native版本,当我在根目录下运行以下命令时:
D:\Reactnative\Albums>npm view react-native version
0.56.0

版本号是0.56.0,这不是我安装的版本,但在以下位置:
D:\Reactnative\Albums>react-native -v
react-native-cli: 2.0.1
react-native: 0.55.4

这里提到的版本是0.55.4,这是正确的。 那么为什么会有冲突呢?
3个回答

9

npm view react-native version

你可以查看最新版本的React Native。你可以在项目根目录或任何地方运行此命令。当然,你需要连接互联网才能检查最新版本。

react-native -v

如果在项目根目录下运行此命令,则会返回两个npm包的版本号:react-native-clireact-native。这些版本是在你的项目中使用的。


我现在学会了“npm view react-native version”命令,这个命令给我展示了正确的结果。谢谢。 - muratoner
@muratoner 这就是实际的答案。谢谢你。没有 'react-native' 命令。 - johnrubythecat

4

我想澄清一下Aung的回答:

npm view react-native version 是全局查询,而在项目根目录内运行的 react-native -v 是查询应用本身的版本。


那么,当我进入项目根目录并输入“react-native -v”时为什么会得到命令未找到的错误? - johnrubythecat

0

Macbook M1芯片

npm查看react-native版本


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接