gpt4 book ai didi

react-native - 我可以寻找什么来检查项目是否设置为 "managed Expo project"

转载 作者:行者123 更新时间:2023-12-02 18:50:58 25 4
gpt4 key购买 nike

我正在尝试了解 React Native 开发环境。我在 Windows 中使用 Visual Code。我有一个简单的项目 A,我使用 Expo 教程将其设置为“Managed Expo Project”。只是一个简单的页面,我正在尝试使用复选框组件。

我有另一个继承的 React Native 项目 B,我想知道它是“Managed Expo Project”还是“Bare React native”项目。它确实包括 Expo,但我读到即使是 Bare React Native 项目也可以包括 expo。

那么:配置文件某处的某行是否有一个设置使它成为一个或另一个?即是否存在“expo”:“~40.0.0”,在 package.json 的依赖项中定义它?

(我来到这里是因为我正在尝试使用“@react-native-community/checkbox”中的 CheckBox。使用它时项目 B 构建良好,但我的简单项目 A 没有。我在 Expo 网站上看到这不适用于 Expo,我们应该改用组件 Expo-Checkbox。所以我想确认这 2 个项目都是由 expo 管理的。)

谢谢。

最佳答案

在您的项目中运行 expo diagnostics,它会告诉您正在使用的工作流程。用于确定您的项目类型的启发式方法是:

  1. 你有ios目录或android目录吗?
  2. 你的 package.json 里有 react-native-unimodules 吗?

通常,人们在弹出时意外地以一个空的工作流项目结束,然后在他们决定中止后没有正确地恢复他们的项目。

关于react-native - 我可以寻找什么来检查项目是否设置为 "managed Expo project",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66786889/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com