수색…


소개

Firebase는 Google Cloud Platform에서 Cloud 기능을 사용하는 것과 유사한 Firebase 용 Cloud Functions의 베타 릴리스를 시작했습니다.

클라우드 기능은 JavaScript 코드를 실행할 수있는 호스팅 된 비공개 및 확장 가능한 Node.js 환경입니다. Firebase SDK for Cloud 기능은 Firebase 플랫폼을 통합하여 이벤트에 응답하는 코드를 작성하고 다른 Firebase 기능에 의해 노출 된 기능을 호출 할 수있게합니다.

가입을 위해 사용자에게 환영 알림 이메일을 보냅니다.

GitHub 저장소를 사용하여 전체 코드를 가져 오십시오. https://github.com/firebase/functions-samples/blob/master/quickstarts/email-users

  • 컴퓨터의 저장소를 복사하거나 복제하십시오.

이제 Firebase 콘솔로 이동하십시오.

  • Firebase Console을 사용하여 Firebase Project를 생성하십시오.
  • Auth 섹션에서 Google 제공 업체를 사용하도록 설정합니다.
  • 에서 웹 초기화 조각을 붙여 넣습니다 중포 기지 콘솔> 개요>은 TODO가 위치한 공공 / index.html을 귀하의 웹 응용 프로그램에 중포 기지를 추가합니다.
 * TODO(DEVELOPER): Paste the initialization snippet from: Firebase Console > Overview > Add Firebase to your web app. *
 *********************************************************************************************************************** -->
 <script src="https://www.gstatic.com/firebasejs/3.7.3/firebase.js"></script>
 <script>
   // Initialize Firebase
   var config = {
     apiKey: "your apiKey",
     authDomain: "authDomain.firebaseapp.com",
     databaseURL: "https://databaseURL.firebaseio.com",
     storageBucket: "storageBucket.appspot.com",
     messagingSenderId: "messagingID"
   };
   firebase.initializeApp(config);
 </script>

컴퓨터에 Firebase CLI 설치하기

  • NodeJS 가 이미 설치되어 있지 않은 경우 https://nodejs.org/ko/ 에서 설치 하십시오 (컴퓨터에 업데이트 된 NodeJS 버전이 설치되어 있는지 확인하십시오).
  • 명령 프롬프트 / 터미널을 열고 npm install -g firebase-tools를 사용 하여 설치 한 다음 firebase login으로 구성합니다.
  • 지금 생성 한 프로젝트를 선택하려면 ==> firebase를 사용 하여 CLI를 로컬로 구성 하려면 --add를 사용 하고 목록에서 프로젝트를 선택하십시오.
  • 다음을 실행하여 종속성을 로컬로 설치하십시오. cd functions; npm 설치; cd -

Google Cloud 환경 변수 설정

  • gmail.emailgmail.password Google Cloud 환경 변수를 이메일 전송에 사용되는 Gmail 계정의 이메일 및 비밀번호와 일치하도록 설정하십시오. 이를 위해 명령 프롬프트 또는 터미널을 열고 다음 Firebase CLI 명령을 입력하십시오 :

    firebase 기능 : config : set gmail.email = "[email protected]"gmail.password = "secretpassword"

프로젝트 배포 및 테스트

  • 프로젝트를 배포하려면 cmd / 터미널을 열고 firebase deploy 명령을 사용하여 배포 를 시작합니다.

성공적인 배포 스냅 샷

  • 일단 그것이 끝나면 브라우저 firebase open hosting : site에서 사이트를 열거 나 표시된 URL에서 수동으로 실행하는 명령을 사용하십시오.


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow