Конфигурация
pnpm использует форматы npm конфигурации. Следовательно, вы должны задавать конфигурации так же, как и для npm. Например:
pnpm config set store-dir /path/to/.pnpm-store
Если хранилище не настроено, pnpm автоматически создаст хранилище на том же диске. Если вам нужно чтобы pnpm работал с несколькими жесткими дисками или файловыми системами, пожалуйста, прочитайте FAQ.
Более того, pnpm использует ту же систему конфигов, что и npm для выполнения установок зависимостей. Если у вас есть приватный реестр пакетов и npm настроен на работу с ним, то pnpm также будет иметь возможность авторизовывать запросы к этому реестру, без дополнительной конфигурации.
В дополнение к этим опциям, pnpm также позволяет вам использовать все параметры типа "флаги" (например, --filter
или --workspace-concurrency
) как опции:
workspace-concurrency = 1
filter = @my-scope/*