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 pbkit/tap
brew install pbkit

직접 빌드하기

# 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 add riiid/interface-common-model riiid/interface-inside-model

# 의존성 설치
pollapo install # 생성된 `.pollapo` 디렉토리 확인

자동 완성

Bash

source <(pollapo completions bash)

Fish

source (pollapo completions fish | psub)

Zsh

source <(pollapo completions zsh)