React native 将本地项目转化为世博会
我正在尝试使用命令行“exp convert”将我的react native项目转换为ExpoReact native 将本地项目转化为世博会,react-native,expo,React Native,Expo,我正在尝试使用命令行“exp convert”将我的react native项目转换为Expo 和我遵循以下步骤: npm安装-g exp 然后我开始“exp convert” 问题是,在下面的图片中,执行块处于这个级别。所以我无法完成转换过程,有人能帮我解决吗 我不确定该exp convert命令,但您可以遵循以下几个步骤(并记住一些事项),例如: RN项目不应该有任何本机模块 确保所有依赖项都已正确安装-包括Expo作为项目依赖项npm安装-保存Expo 使用JS代码在目录中正确指定Exp
和我遵循以下步骤:
我不确定该
exp convert
命令,但您可以遵循以下几个步骤(并记住一些事项),例如:
- RN项目不应该有任何本机模块
- 确保所有依赖项都已正确安装-包括Expo作为项目依赖项
npm安装-保存Expo
- 使用JS代码在目录中正确指定Expo的
属性[例如名称、slug名称和SDK版本]app.json
- 修改条目文件[like
]index.js
- 创建
文件,并根据Expo的要求更新React/React本机版本exp.json
这里有更详细的信息:即使这是一个老问题,但人们仍然在寻找更好的答案。 以下是他们(世博会人士)目前(2019年3月)的官方说法 现在,最简单的方法是使用expo init(带有expo CLI)创建一个新项目,然后从现有项目中复制所有JavaScript源代码,然后添加已有的库依赖项 注意:我们曾经维护过一个工具exp convert,但它目前不工作或未维护,因此上述方法是使现有React原生项目在Expo上工作的最佳方法 您将在此链接中找到更多详细信息 -