我有一个带有以下堆栈的分离的expo项目:
-
expo 25.0.0
-
反应16.2.0
-
react-native 0.52.0
现在我想使用环境变量在dev和prod API URL之间切换 . 在世博会文档中,我发现了“releaseChannel” .
这是我实施的:
-
将EXShell.plist中的releaseChannel设置为'production'
-
获取组件内的常量,如下所示:
const {常数:} =世博会
const releaseChannel = manifest.releaseChannel || '默认'
现在,当我使用 生产环境 (ad hoc)构建测试时,“releaseChannel”始终是“默认” .
有什么我忘记的吗?在世博会文档中我找不到更多关于它的信息......
如果有其他选项来处理具有分离的世博项目的环境,请告诉我:)
谢谢你的帮助!