pub 환경 변수 설정하기

pub 환경 변수 설정하기

pub이 동작하는 방식을 여러분의 환경에 맞게 조정해 주는 환경 변수들을 소개할게요. 패키지 캐시를 다른 위치에 두고 싶거나, 패키지를 내려받는 저장소 주소를 바꾸고 싶을 때 이 값들을 쓰면 돼요.

출처: Configuring pub environment variables

본문

환경 변수를 쓰면 pub을 여러분의 필요에 맞게 조정할 수 있어요.

  • PUB_CACHE:

    pub이 쓰는 패키지 일부는 pub 캐시에 내려받아져요. 기본적으로 이 디렉터리는 macOS와 Linux에서는 $HOME/.pub-cache, Windows에서는 %LOCALAPPDATA%\Pub\Cache 아래에 있어요. (캐시의 정확한 위치는 Windows 버전에 따라 달라질 수 있어요.) PUB_CACHE 환경 변수로 다른 위치를 지정할 수 있어요. 자세한 내용은 시스템 패키지 캐시 문서를 참고하세요.

  • PUB_HOSTED_URL:

    pub은 pub.dev 사이트에서 의존 패키지를 내려받아요. 특정 미러 서버(mirror server)의 주소를 지정하고 싶다면 PUB_HOSTED_URL 환경 변수를 쓰면 돼요. 예를 들어 이렇게요:

    PUB_HOSTED_URL = https://pub.example.com
    

    비공개 패키지 저장소를 사용하는 방법이 궁금하다면 기본 패키지 저장소 오버라이드 문서를 참고하세요.

참고

회사 방화벽 뒤에서 pub get을 실행하려다 실패했다면, 기업 방화벽 뒤에서 pub get이 실패하는 경우 문서를 확인해 보세요. 여러분 플랫폼에 맞게 프록시 환경 변수를 설정하는 방법이 나와 있어요.

더 알아보기