Укажите учетные данные для командной строки npm login - PullRequest
0 голосов
/ 05 февраля 2019

Мне нужно передать учетные данные для входа в систему npm в сценарии, есть ли способ дать учетные данные, подобные учетным данным git:

git clone https://username:password@github.com

Ответы [ 2 ]

0 голосов
/ 14 июня 2019

Я нашел пакет npm для этого несколько месяцев назад, но забыл обновить этот вопрос.

Просто установите npm-cli-login и используйте его в терминале / скриптах, как показано ниже:

npm-cli-login -u testUser -p testPass -e test@example.com
0 голосов
/ 05 февраля 2019

Взгляните на .npmrc файл , который вы можете использовать этот файл для установки переменных конфигурации npm, таких как учетные данные, местоположение в реестре и т. Д. Этот файл находится в вашем ГЛАВНОМ каталог.Вот пример .npmrc файла, который вы можете использовать для справки:

~ / .npmrc

registry=https://registry.npmjs.com/
_auth="<token>"
email=<email>
always-auth=true

, замените вашу электронную почту и _auth токен соответственно для ваших учетных данных .Ваш скрипт будет использовать эти глобальные конфигурации, установленные в вашем файле .npmrc.

Надеюсь, это поможет!

...