ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Firebase Function으로 백엔드서버 쉽게 구성하기 (1)
    카테고리 없음 2019. 8. 29. 21:09

    아마존에 람다가 있다면 파이어베이스에는 Function이라는 백엔드를 쉽게 구성할 수 있도록 도와주는 기능이 있습니다.

    Node.js 기반으로 작동하는 백엔드이기에 기본적으로 node.js가 설치되어 있어야 하고 코드 또한 그리 어렵지 않아 쉽게 작업 하실 수 있습니다.


    Firebase Tool 설치하기

    Function 탭으로 들어가셔서 시작하기 버튼을 눌러줍니다.

    > npm install -g firebase-tools

    위의 커맨드에 대해서 설명을 하자면 firebase-tools라는 모듈을 설치를 할 것인데 글로벌로 설치하겠다! 라는 뜻으로 기본적으로 Node.js는 모듈단위이기 때문에 firebase는 전역에서 사용 하기 원함으로 -g를 달아주도록 합시다.

    설치가 완료되고 아래의 명령어를 입력하면 헬퍼 명령어들을 보여줍니다.

    만약 아래의 명령어가 작동하지 않을 경우 Node의 환경변수가 설정되지 않은 것임으로 설정해주도록 합시다.

    > firebase

    > firebase init
    > firebase deploy

    서버를 생성하기 위해 바탕화면으로 이동하여서 폴더를 생성해주려고 하니 위와 같이 firebase 인증이 필요하고 로그인을 해달라고 합니다! 하지만 interactive 모드가 아니라면서 거부를 합니다......! 사실상 gitbash에서는 firebase 가 제대로 작동하지 않아 다음과 같은 설정을 붙혀서 작동해주도록 합시다.

    > firebase login --interactive

    위와 같이 명령어를 입력해주고 기다리시면 사이트가 하나 뜨면서 로그인과 권한을 요청하게 됩니다......!

    그것들을 모두 수락해주시고 나시면 성공! 이라는 말과 함께 해당 계정으로 로그인 되었다는 문구를 볼 수 있습니다.

     

    ※ GitBash로 작업을 하였으나 Firebase

     

    댓글

Designed by Tistory.