问题标签 [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.
react-native - 将 react-native-config 与带有远程 graphql 模式的 babelRelayPlugin 一起使用
我的反应本机代码直到昨天都运行良好,但今天当我试图编译代码时,我遇到了这个奇怪的错误。
以下是我添加的 .babelrc 文件,因为我需要添加,因为我正在使用带有 react-native 的中继。
我为此苦苦挣扎了一段时间。有人可以帮忙吗?
另外,我在 package.json 中添加了所有 babel 依赖项:-
react-native - react-native-config 无法在 build.gradle 中使用环境变量
我已经react-native-config
在 javascript 中设置并使用它没问题,但无法在build.gradle
.
版本
输出
android - 将 ReactNative 升级到 0.55.4 和 android build 编译错误
将项目更新为 RN 后构建失败^0.55.4
似乎问题与react-native-config
依赖 Android BuildVersion有关23.0.1
android
bin 已弃用,我们将使用它sdkmanager
。
一些依赖版本:
编译错误:
回购中的更多描述
https://github.com/luggit/react-native-config/issues/254
编辑 - 这是一个 RN 问题
现在我知道这是一个 ReactNative 问题,所以我创建了一个:
https://github.com/facebook/react-native/issues/19467
请问有人可以帮助我吗?
react-native - create-react-native-app 中的每个环境配置
我有一个使用 create-react-native-app 创建的应用程序。我正在尝试使用 react-native-config 来管理开发和生产之间不同的配置变量。
这需要以下步骤,这取决于 Xcode。有没有办法在不弹出我的项目的情况下做到这一点?
react-native - 将 react-native-config 与 fastlane 一起使用
目前在我的 react-native 应用程序中,我使用fastlane
:beta
和. 配置了两个通道production
。我react-native-config
用于不同的环境配置(存储在 2 个文件中:.env.beta
和.env.production
)。我怎样才能fastlane
知道每个车道应该使用哪个 env 文件?
android - react-native-config 将 .env 文件路径从根目录更改为其他文件夹
我在我的项目中使用 react-native-config 并且我的 .env 文件存在于子文件夹而不是根路径中。在 build.gradle 文件中我有:
但是当我运行应用程序时:
当我将 .env 文件复制到根路径时,它工作正常。如何将默认 .env 文件路径从根更改为其他子文件夹?
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()
。但是,图像源的硬编码路径按预期工作。
我错过了什么吗?谢谢!提前。
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
文件中选择。
然后我尝试使用 package.json 脚本运行
虽然当我使用 PhpStorm 调试运行调试时它会打开调试选项卡,但它没有显示调试变量。
所以我想要的是单击运行/调试选择正确的.env
文件,我将能够从 PhpStorm 调试 React Native 应用程序。
ios - 如何修复 JSON 值'' 类型的 NSNull 不能在 iOS react-native-config 和 AsyncStorage 中转换为 NSString?
我在使用 react native config 和 AsyncStorage 时遇到问题,其中来自 .env 的空数据在 iOS 上不可读,
下面是我的代码:
请帮忙。
我只在 Android 上的 iOS 平台上遇到这个问题,运行良好。