備忘として残しておきます。
やりたいこと
- プロダクションコードを変更することなく、外部から変数を注入したい
- 変数は秘匿性の高いものを扱うため、バージョン管理の対象外である必要がある
export HOGEHOGE_TOKEN="kejriasdfjkejafigerfp" export HOGEHOGE_ID="aksdfjiajweagre"
module.exports = { extra: { "HOGEHOGE_TOKEN": process.env.HOGEHOGE_TOKEN, "HOGEHOGE_ID": process.env.HOGEHOGE_ID, }, }
const hogehoge_token = Constants.expoConfig.extra.HOGEHOGE_TOKEN const hogehoge_id = Constants.expoConfig.extra.HOGEHOGE_ID
source .env npx expo start