问题标签 [react-native-config]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
382 浏览

react-native - 将 react-native-config 与带有远程 graphql 模式的 babelRelayPlugin 一起使用

我的反应本机代码直到昨天都运行良好,但今天当我试图编译代码时,我遇到了这个奇怪的错误。

以下是我添加的 .babelrc 文件,因为我需要添加,因为我正在使用带有 react-native 的中继。

我为此苦苦挣扎了一段时间。有人可以帮忙吗?

另外,我在 package.json 中添加了所有 babel 依赖项:-

0 投票
1 回答
1488 浏览

react-native - 视图在 android 和 ios 的 react native 中看起来不同

我正在 react-native 上创建一个应用程序,但 android 和 ios 中的视图看起来不同。视图在 android 上很好,但在 ios 上它们看起来不同。您能否查看示例组件并让我知道我在哪里做错了,或者如何使两个视图保持一致?

安卓屏幕: 在此处输入图像描述

IOS屏幕:

在此处输入图像描述

主要问题是透明背景和标题。

0 投票
3 回答
2307 浏览

react-native - react-native-config 无法在 build.gradle 中使用环境变量

我已经react-native-config在 javascript 中设置并使用它没问题,但无法在build.gradle.

版本

输出

0 投票
1 回答
985 浏览

android - 将 ReactNative 升级到 0.55.4 和 android build 编译错误

将项目更新为 RN 后构建失败^0.55.4

似乎问题与react-native-config依赖 Android BuildVersion有关23.0.1

androidbin 已弃用,我们将使用它sdkmanager

一些依赖版本:

编译错误:

回购中的更多描述

https://github.com/luggit/react-native-config/issues/254

编辑 - 这是一个 RN 问题

现在我知道这是一个 ReactNative 问题,所以我创建了一个:

https://github.com/facebook/react-native/issues/19467

请问有人可以帮助我吗?

0 投票
0 回答
270 浏览

react-native - create-react-native-app 中的每个环境配置

我有一个使用 create-react-native-app 创建的应用程序。我正在尝试使用 react-native-config 来管理开发和生产之间不同的配置变量。

这需要以下步骤,这取决于 Xcode。有没有办法在不弹出我的项目的情况下做到这一点?

0 投票
2 回答
2136 浏览

react-native - 将 react-native-config 与 fastlane 一起使用

目前在我的 react-native 应用程序中,我使用fastlane:beta和. 配置了两个通道production。我react-native-config用于不同的环境配置(存储在 2 个文件中:.env.beta.env.production)。我怎样才能fastlane知道每个车道应该使用哪个 env 文件?

0 投票
1 回答
810 浏览

android - react-native-config 将 .env 文件路径从根目录更改为其他文件夹

我在我的项目中使用 react-native-config 并且我的 .env 文件存在于子文件夹而不是根路径中。在 build.gradle 文件中我有:

但是当我运行应用程序时:

当我将 .env 文件复制到根路径时,它工作正常。如何将默认 .env 文件路径从根更改为其他子文件夹?

0 投票
1 回答
592 浏览

react-native - 反应原生配置 - 设置 .env

我正在使用react-native-config在我的 react native 项目中设置环境变量。我的.env配置文件中有一个本地图像 url。我可以使用Config.LOGO_URL. 文件的代码片段如下:

环境配置文件即.env

LOGO_URL在组件中使用如下:

当我尝试Config.LOGO_URL在 Image中使用 config 变量source时,出现错误invalid call in require()。但是,图像源的硬编码路径按预期工作。

我错过了什么吗?谢谢!提前。

0 投票
1 回答
1035 浏览

react-native - 如何使用 PhpStorm 运行/调试配置管理 react-native .env 变量?

我正在使用 PhpStorm 并尝试使用特定的 env 变量自动运行。为 dev、staging、prod 管理 .env 变量非常省时且安全。因此,当我set ENVFILE=.env.staging && react-native run-android从终端运行时,它会选择.env.staging变量,但是我无法从 PhpStorm 调试 react-native 应用程序。我正在使用 react-native-config 包。

当我使用此配置运行时,它总是从.env文件中选择。

PhpStorm 运行/调试配置

然后我尝试使用 package.json 脚本运行

虽然当我使用 PhpStorm 调试运行调试时它会打开调试选项卡,但它没有显示调试变量。

所以我想要的是单击运行/调试选择正确的.env文件,我将能够从 PhpStorm 调试 React Native 应用程序。

0 投票
1 回答
1109 浏览

ios - 如何修复 JSON 值'' 类型的 NSNull 不能在 iOS react-native-config 和 AsyncStorage 中转换为 NSString?

我在使用 react native config 和 AsyncStorage 时遇到问题,其中来自 .env 的空数据在 iOS 上不可读,

下面是我的代码:

请帮忙。

我只在 Android 上的 iOS 平台上遇到这个问题,运行良好。