이전에 배포한 Firebase 콘솔에서 코드 가져오기
저는 nodejs에서 파이어베이스 기능을 만들고 코드를 파이어베이스에 배치했습니다.기능은 새로운 사용자가 생성될 때 이메일을 보내는 것이었습니다.저는 지금 코드를 잃어버렸습니다.소방서에서 코드를 뽑아낼 수 있을까요?
참고: 아래 프로세스는 귀하의 경우 작동하거나 작동하지 않을 수 있습니다. 올바른 버전 제어 시스템에서 코드를 유지하기 위한 대체품으로 사용하지 마십시오.
클라우드 콘솔에서 클라우드 기능에 대한 코드를 검색할 수 있습니다.
기능의 최신 소스가 포함된 zip 파일이 다운로드되기 시작합니다.
이러한 파일은 정기적으로 삭제될 수 있습니다.이 경우 위의 프로세스는 소스 코드를 복구할 수 없습니다.
왼쪽 메뉴의 Firebase 콘솔에서 Functions(기능)를 선택합니다.보려는 기능 위에 마우스를 놓고 세 개의 수직 점을 클릭합니다.Detailed Usage Stats를 선택합니다.Google 클라우드 콘솔로 이동합니다.소스 코드를 가져오려면 '소스'를 선택합니다.
프로젝트를 클릭하여 선택할 때 올바른 조직이 선택되어 있는지 확인합니다.
Google 클라우드 콘솔 링크가 작동하지 않음(오래되었을 수 있음)
업데이트됨
- https://console.cloud.google.com/ 으로 이동합니다.
- 프로젝트 선택 [1]
- https://console.cloud.google.com/functions/list 으로 이동합니다.
- 작업(점 3개 사용)에서 함수 검정 [2]을 클릭합니다.
- 소스로 이동하면 배포된 전체 프로젝트 기능을 볼 수 있습니다 [3].
선택한 답변의 방법을 사용하여 소스를 다운로드한 후 다음 작업을 수행해야 기능을 생성/편집할 수 있습니다.
- 새 폴더를 만듭니다.예, 내 기능.
- cd를 myFunctions에 추가합니다.
- 화력 기지를 운영합니다.
- 화면의 지침을 따릅니다.초기화할 Firebase 기능 목록에서 "클라우드 기능"을 선택해야 합니다.또한 기존 프로젝트를 선택하고 프로젝트를 선택해야 합니다.
- npm이 완료되면 myFunctions에 functions 폴더가 생성됩니다.
- functions 폴더를 삭제합니다.
- 처음에 다운로드한 기능 폴더를 복사합니다.
그게 요령일 거예요!
위에 제시된 답변은 구식이고 더 이상 작동하지 않는 것 같습니다.이것이 이 빠듯한 마감일에 당신에게 주어진 임무를 완수하는 가장 최근의 강력한 방법입니다.
- https://console.cloud.google.com/storage/ 으로 이동합니다.
- 하세요 ㅠㅠㅠㅠ
staging.<project-name>.appspot.com - 을
firebase-functions-sourcejava.
파이어베이스 기능의 압축된 폴더가 다운로드됩니다.
건배!
언급URL : https://stackoverflow.com/questions/43916490/get-code-from-firebase-console-which-i-deployed-earlier
'source' 카테고리의 다른 글
| Ruby 및/또는 Rails에서 사용자 정의 오류 유형을 정의하는 위치 (0) | 2023.06.06 |
|---|---|
| 각 그룹 내 행 수 카운트 (0) | 2023.06.06 |
| sys.stdout이 터미널에 연결되어 있는지 여부를 탐지하려면 어떻게 해야 합니까? (0) | 2023.06.06 |
| C에 대한 공통 배열 길이 매크로? (0) | 2023.06.06 |
| #만약 스위프트 언어로 대체한다면, (0) | 2023.04.27 |
