.envを使う
.envファイルからfirebaseのapikeyを取り出したい。
yarn add react-native-dotenv
// babel.config.js presets: ['babel-preset-expo', 'module:react-native-dotenv'],
// .env
apiKey=xxxxxxxxxxxxxxxxxxxx
authDomain=xxxxxxxxxxxxxxxxxxxx
....
import { apiKey, authDomain, databaseURL, projectId, storageBucket, messagingSenderId, appId, measurementId, } from 'react-native-dotenv'; const options = { apiKey, authDomain, databaseURL, projectId, storageBucket, messagingSenderId, appId, measurementId, }; const fire = new Firebase(options);
もしくは
シンボリックリンクを使って切り替えても良いみたい。
ln -fs app.prod.json app.json ln -fs app.dev.json app.json