Firebase의 Function에서 JSON에서 환경 변수 설정하기
3169 단어 FirebaseCloud Functionstech
하고 싶은 일
환경 변수는 Cloud Function for Firebase
functions:config:set
에서 설정할 수 있습니다.하지만 하나하나 설정하는 것은 번거롭기 때문에 JSON부터 설정한다.
선취
cd functions
firebase functions:config:get > .runtimeconfig.json
이로써 .runtimeconfig.json
는 구름과 동기화되었다.(gitignore를 잊지 마세요!)추가
{
"client": {
"auth": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}
}
예를 들어, 이러한 JSON이 존재한다고 가정합니다.{
"client": {
"auth": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
},
"twitter": {
"token": "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"
}
}
이런 느낌으로 로컬에서 키를 추가합니다.(시뮬레이터는 이렇게 움직인다)그리고 이걸 정식으로 적용하는 게 귀찮아서...
여기 있는 Allan Yoshio Hasegawa의 스크립트를 사용하기로 했습니다.
상기 보도된
parser.js
를 functions
에 놓다cat .runtimeconfig.json | node parser.js
이후 디버깅을 진행하면 관건은 공식 환경에도 반영된다.
Reference
이 문제에 관하여(Firebase의 Function에서 JSON에서 환경 변수 설정하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/sasigume/articles/firebase-functions-json-config텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)