READMEにも記載されてある単純なことだが忘れがちなので備忘録。
目的
react-native init
にて新たに作成したプロジェクトにてreact-native-config
を使用できるようにする。
react-native-config
とは
react-native-config
はReact-native用のdotenv
である。
このライブラリを使用することで.env
ファイルに記載されている変数をプロジェクト内で環境変数として扱うことができる。
セットアップ
react-native-config
のインストール
yarn add react-native-config
react-native-config
をreact-native
のプロジェクトに適用する
react-native link react-native-config
Androidの場合
android/app/build.gradle
に下記変更を加える。
// 二行目に新たにapplyを追加する。
apply from: project(':react-native-config').projectDir.getPath() + "/dotenv.gradle"
これでreact-native
のプロジェクトで.env
から変数を取ってくることができる。