2017-03-25 8 views
9

내가 다음 단계를 따라 배치 볼 수 없습니다 :중포 기지 기능

    중포 기지 CLI (명령 줄 인터페이스)를 사용하면 https://nodejs.org/

    의 지시에 따라 설치할 수 있습니다 Node.js를하고 NPM을 필요로

    • 이 설치 Node.js를 또한 NPM
  1. 당신은 Node.js를하고 NPM가 설치되면, 중포 기지 설치를 설치합니다 NPM을 통해 CLI :
    NPM은 -g 중포 기지-도구

    • 이 전 세계적으로 사용할 수 중포 기지 명령을 설치를 설치합니다.
      A : 최신 버전으로 업데이트하려면 프로젝트를 초기화 같은 명령을
  2. 를 다시 실행합니다. firebase login을 실행하여 브라우저를 통해 로그인하고 firebase 도구를 인증하십시오.

    당신의 중포 기지 프로젝트 디렉토리에

    b.Go 또는 디렉토리를

    C를 만들 수 있습니다. firebase init 함수를 실행하십시오.

    • 이 도구는 npm을 사용하여 종속성을 설치할 수있는 옵션을 제공합니다. 종속성을 다른 방식으로 관리하려는 경우 거부하는 것이 안전합니다.
  3. 이동 디렉토리 설정 중포 기지 기능에 NPM과 종속성을 설치 관련 중포 기지 프로젝트

  4. 선택 Y를 선택

  5. 당신이

    을 만든 기능을 편집하는 index.js 파일
  6. Firebase 실행 --add를 사용하여 Firebase 프로젝트를 추가하십시오.

  7. 실행 중포 기지 내가 거기에 기능 탭을 클릭하면, 내가 배포에서 터미널에서 메시지가 완료 얻을이 모든 후하지만, 중포 기지 콘솔의 기능을

을 배포 --only 기능을 배포 나열된 기능이 없습니다!?

+0

해결 되었습니까? 실제 index.js를 게시하면 도움을 줄 수 있습니다. – Lindauson

답변

2

7 단계에서 거기에 샘플 함수의 주석 처리를 제거하고 파일을 저장해야합니다. 그런 다음 deploy 명령의 출력에서 ​​작성된 helloWorld 함수에 대한 URL이 제공됩니다.

6

빠른 팁 : index.js 파일에 배포하려는 함수를 내보내고 있는지 확인하십시오. 귀하의 firebase 프로젝트는 배포되지만 클라우드 기능은 수출하지 않으면 사용할 수 없습니다.

2

3.5.0 버전이 firebase-tools 이상이어야합니다.당신이 가지고있는 버전을 확인하려면 다음을 실행 :

firebase --version 

기본 설치 프로그램을 실행하는 경우, 사용 firebase-tools를 업데이트 할 수 있습니다

npm install -g firebase-tools 
0

기본 기능 주석을 해제 한 후 파일을 저장해야합니다 및 다음

firebase deploy 
0
나는 정확히 같은 문제가 있었다

을 사용하고 난 내 모든 기능을 포함하는 index.js 파일 내부의 "기능"폴더에 저장된 확인하여 그것을 해결 프로젝트 폴더. 나는 방금 파일을 클릭 했으므로 코드를 사용하고 있습니다. /로 저장하고 올바른 폴더를 선택했습니다.