Skip to main content
Module

x/pbkit/cli/pollapo/docs/ko/getting-started.md

Protobuf toolkit for modern web development
Go to Latest
File

pollapo

pollapo는 Protobuf 의존성 관리 도구입니다.

설치

전제조건

Homebrew로 설치하기

(이렇게 설치할 경우 deno는 직접 설치할 필요 없습니다)

brew tap riiid/riiid
brew install pollapo

직접 빌드하기

# pbkit 저장소를 클론받습니다.
git clone git@github.com:riiid/pbkit.git

# pollapo 명령어를 설치합니다.
deno install -n pollapo -A --unstable pbkit/cli/pollapo/entrypoint.ts

사용

로그인

pollapo는 github api를 사용해서 저장소를 내려받습니다.
인증 정보를 얻어오기 위해 github 계정으로 로그인을 합니다.

pollapo login

의존성 설치

의존성을 설치하고 싶은 저장소에서 다음과 같이 pollapo.yml 파일을 작성합니다.

deps:
  - riiid/interface-common-model@main
  - riiid/interface-inside-model@main

아래 명령을 실행하면 .pollapo 디렉토리가 만들어지고 거기에 의존성들이 설치됩니다.

pollapo install