Перейти до основного вмісту
Версія: 11.x

pnpm login

Додано у: v11.0.0

Псевдоніми: adduser

Пройти автентифікацію в реєстрі npm.

pnpm login [--registry <url>] [--scope <scope>]

Підтримує веб-вхід за допомогою QR-коду, а також класичну автентифікацію за імʼям користувача/паролем.

Починаючи з версії v11.19.0, для входу через веб-інтерфейс більше не потрібен інтерактивний термінал: за відсутності TTY команда pnpm login виводить URL-адресу для автентифікації (пропускаючи QR-код і запит на відкриття URL-адреси у вебоглядачі) та очікує відповіді від реєстру доти, доки не буде отримано підтвердження від оглядача. Лише класичний вхід за допомогою імені користувача та пароля як і раніше завершується помилкою ERR_PNPM_LOGIN_NON_INTERACTIVE в неінтерактивному терміналі.

Токени автентифікації записуються в <pnpm config>/auth.ini.

Параметри​

--registry <url>​

Реєстр для автентифікації. Стандартним значенням є типовий налаштований реєстр.

--scope <scope>​

Повʼязати облікові дані з вказаною областю дії. Буде використано реєстр для цієї області дії.