Configuring pub environment variables
Environment variables allow you to customize pub to suit your needs.
PUB_CACHE
- Some of pub's dependencies are downloaded to the pub cache. By default, this directory is located under
$HOME/.pub-cache
(on macOS and Linux), or in%LOCALAPPDATA%\Pub\Cache
(on Windows). (The precise location of the cache may vary depending on the Windows version.) You can use thePUB_CACHE
environment variable to specify another location. For more information, see The system package cache. PUB_HOSTED_URL
- Pub downloads dependencies from the pub.dev site. To specify the location of a particular mirror server, use the
PUB_HOSTED_URL
environment variable. For example:
bash
PUB_HOSTED_URL = https://pub.example.com
For more information about using a private package repository, see Overriding the default package repository.
Unless stated otherwise, the documentation on this site reflects Dart 3.5.4. Page last updated on 2024-02-07. View source or report an issue.