React Native中最新的医生命令的目的是什么

时间:2019-11-20 06:59:58

标签: react-native configuration command react-native-cli

我正在查看最新的react native博客,在博客中他们引入了医生的react native命令。

我唯一能从中了解的就是为您准备的东西。 ?

但是我不明白目的。

  

在本机反应中doctor命令的确切目的是什么?

2 个答案:

答案 0 :(得分:3)

doctor命令可作为React Native 0.62的一部分使用。此命令可帮助您入门,进行故障排除并自动修复开发环境中的错误。该医生命令受Expo和Homebrew自己的医生命令的启发很大,还有一些受Jest启发的UI。

命令

npx @react-native-community/cli doctor

此命令检查您的环境并显示react native安装状态的报告。仔细检查输出是否需要安装其他软件。例如:-

enter image description here

当前支持哪些检查

doctor当前支持以下检查:

  • Node.js(> = 8.3)
  • 纱线(> = 1.10)
  • npm(> = 4)
  • Watchman(> = 4),用于在以下位置监视文件系统中的更改 开发模式。

特定于Android环境:

  • Android SDK(> = 26),Android的软件运行时。
  • Android NDK(> = 19),Android的本机开发工具包。
  • ANDROID_HOME,Android SDK安装程序所需的环境变量。

在iOS环境中

  • Xcode(> = 10),用于开发,构建和发布iOS的IDE 应用程序。
  • CocoaPods,用于iOS应用程序的库依赖管理工具。
  • ios-deploy(可选),CLI内部用于安装的库 iOS设备上的应用程序。

请查看以下链接以获取更多详细信息

https://facebook.github.io/react-native/blog/2019/11/18/react-native-doctor

答案 1 :(得分:1)

类似于扑医生。 React Native Doctor命令将解决项目或PC中与react-native相关的任何问题。例如,如果您尚未安装android studio,运行项目所需的软件包或xcode,它将提示或自动修复问题,从而省去数小时的头痛。