2017-12-30 45 views
0

기존 애플 리케이션을 Firebase에 이전하는 것에 관한 많은 문서를 찾지 못했습니다. 나는 하나의 페이지 Node.js 응용 프로그램 샘플을 가지고 있는데, 그 형식은 단지 https://github.com/agreyfield91/Nodemailer-Firebase-App이다.Node.js 앱을 Firebase에 배포

이 응용 프로그램을 firebase에 배포하고 싶습니다. 필자가 작성한 것으로부터, "firebase-functions"index.js를 함수 폴더 안에 생성하기 위해서는 먼저 firebase init functions을 가지고 있어야합니다. 그럼 내가 뭘해야하지? 원래의 index.js 코드를 Firebase에서 생성 한 index.js로 복사하여 복사 할 수 있습니까?

+0

도와주세요 https://www.youtube.com/watch?v=LOeioOKUKI8 – charlietfl

+0

그 동영상은 처음부터 firebase 앱을 만드는 방법입니다. 기존 앱을 전송하는 방법을 알고 싶습니다. 나는 변화하고 싶지 않다. – user7548189

+0

확실히하지만 firebase 환경에 앱을 적용하는 방법을 분명하게 보여줍니다. – charlietfl

답변

0

클라우드 기능을 수정하지 않고 일반 node.js 앱을 배포 할 수 없습니다. 클라우드 기능은 "서버"환경이 아닙니다. 그것은 "serverless"입니다. 즉, 프로젝트에서 발생하는 이벤트 또는 HTTPS 요청에 응답하는 코드를 작성하고이를 실행하는 서버 인스턴스가 자동으로 위 또는 아래로 확장되어 배치되는로드와 일치시킵니다.

클라우드 기능에서 실행하려는 기존 Express 응용 프로그램이있는 경우 클라우드 기능이이를 트리거하는 방법을 알 수 있도록 Express 응용 프로그램을 연결하는 코드를 작성해야합니다.

+0

노드 애플리케이션을 직접 배포 할 수있는 서비스 호스팅에 대한 권장 사항이 있습니까? – user7548189

+0

Heroku 또는 Now를 살펴보십시오. –