npmコマンド虎の巻

npm login

npm loginは、ユーザー認証を行うコマンドです。

エイリアスadduser

解説

npmレジストリに対してユーザー認証を行います。

構文

(構文)npmレジストリに対してユーザー認証を行う
npm login
【オプション】
オプション説明
--registry レジストリ使用するnpmレジストリを指定する
--scope スコープログインするスコープを指定する
--auth-type タイプ認証の種類を指定する
(legacyまたはweb)
-h
--help
コマンドのヘルプを表示する

サンプル

ユーザ認証を行う

npm login Username: #アカウント名 Password: #パスワード Email: (this IS public) #登録したメールアドレス Enter one-time password from your authenticator app: #二段階認証

プロンプトが表示されるので、ID、パスワード、Eメールで認証してください。

二段階認証を設定している場合は二段階認証情報も確認されます。

カスタムレジストリに対して認証する

npm login --registry=https://custom.registry.url

このサンプルのレジストリURLは例です。

npm loginコマンドのヘルプを表示する

npm login -h

備考

  • 二要素認証(2FA)が有効になっている場合はワンタイムパスワードの入力が求められます.

関連項目