더북(TheBook)

이제 클라우드 펑션스에 배포할 차례입니다. 컴퓨트 엔진에서 빌드한 후 클라우드 스토리지로 배포하고, 클라우드 펑션스는 클라우드 스토리지에서 배포된 파일을 가져와 함수로 만듭니다. 컴퓨트 엔진에서 빌드하는 이유는 sharp가 윈도용, 맥용, 리눅스용으로 나눠져 있기 때문입니다. 이 책은 윈도 환경에서 실습하므로 빌드를 하면 sharp가 윈도용으로 설치됩니다. 클라우드 펑션스는 리눅스이므로 호환되지 않습니다.

깃허브에서 gcp-upload 리포지터리를 생성합니다. 그 후 콘솔에서 gcp-upload 폴더로 이동하고, 소스 코드를 깃허브에 push합니다.

콘솔

$ git init
$ git add .
$ git commit -m "Initial commit"
$ git remote add origin https://아이디:토큰@github.com/아이디/gcp-upload
$ git push origin master

이제 컴퓨트 엔진 인스턴스 SSH에 접속해 깃허브 리포지터리를 clone받습니다.

SSH

$ git clone https://github.com/아이디/gcp-upload
$ cd gcp-upload
$ npm i
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.