supabase functions 작업기

이건개발·2024년 8월 12일
1

순서

scoop 설치 명령

iwr -useb get.scoop.sh | iex

supabase 저장소 추가

scoop bucket add supabase https://github.com/supabase/scoop-bucket.git

supabase cli 특정 버전 설치하기

scoop install supabase@1.172.2

프로젝트 만들기

폴더만들고 폴더안에서 초기화명령 실행

supabase init

VSCode + Deno 로할지 물어보는데 y 누릅니다.
그냥엔터치면 여러 환경을 추천해줍니다.

api 만들기

supabase functions new hello

hello api 를 하나 만들어줍니다.
이걸 고쳐서 여러가지 하면 되겠지요

docker desktop 설치

실행하려면 docker 가 필요합니다.

다운로드해서 설치
https://www.docker.com/products/docker-desktop/

터미널에서 아래의 명령을 쳐서 잘 나오면 준비가 된것입니다.

$ docker --version
Docker version 27.1.1, build 6312585

여기 문서에 있는데로
setting (우측 상단에 톱니바퀴) 누르고 설정을 해야하는군요
보고 따라하세요

문서
https://supabase.com/docs/guides/cli/getting-started?queryGroups=platform&platform=windows

그림

supabase login

supabase login

지금해야하는지 배포할때 해야하는지 모르겠지만
로그인 진행해주세요

시작하면 키를 넣거나
엔터누르면 웹링크를 줍니다.
수퍼베이스 로그인된 브라우저로 들어가시면 자동으로 키가 만들어집니다.

도커 환경 시작

supabase start

한참 뭔가 설치하고 시작도 해줍니다.

이후부터는 문서를 보고 진행하세요

edge functions 문서

https://supabase.com/docs/reference/cli/supabase-functions

몇일 삽질 했더니 시간 아깝네요 ㅎ

profile
게임 개발 / 웹 개발 / 주식 투자 / 은퇴자 / 클라우드타입 / 파이어베이스 / 수퍼베이스 / 유니티

0개의 댓글