我们如何在 React Native 应用程序中设置 .env?

pra*_*han 8 environment-variables react-native

我们如何.env在 React Native 应用程序中进行设置?如何在react-native中进行环境设置。

Sab*_*med 5

我使用“react-native-dotenv”包。安装它并将“react-native-dotenv”预设添加到项目根目录下的 .babelrc 文件中,如下所示:

{
  "presets": ["react-native", "react-native-dotenv"]
}
Run Code Online (Sandbox Code Playgroud)

然后创建一个 .env 文件并在其中添加您的属性,可能如下所示:

YOUR_FIELD="value"
Run Code Online (Sandbox Code Playgroud)

最后,您应该能够在 src 文件中使用它,如下所示:

import { YOUR_FIELD } from 'react-native-dotenv';
console.log(YOUR_FIELD) // prints "value"
Run Code Online (Sandbox Code Playgroud)

如果您在使用此包时遇到问题,那么您可以在其 GitHub 页面中查找进一步的说明:https: //github.com/zetachang/react-native-dotenv

希望这可以帮助。