Skip to content
npm Docs
npmjs.comStatusSupport
About npm
Getting started
Setting up your npm user account
Managing your npm user account
Paying for your npm user account
Configuring your local environment
Troubleshooting
Packages and modules
Integrations
Organizations
Policies
Threats and Mitigations
npm CLI

Getting started

  • Setting up your npm user account
    • Creating a new user account on the public registry
    • Creating a strong password
    • Receiving a one-time password over email
    • About two-factor authentication
    • Configuring two-factor authentication
    • Accessing npm using two-factor authentication
    • Recovering your 2FA-enabled account
  • Managing your npm user account
    • Managing your profile settings
    • Changing your npm username
    • Deleting your npm user account
    • Requesting an export of your personal data
  • Paying for your npm user account
    • Upgrading to a paid user account plan
    • Viewing, downloading, and emailing receipts for your npm user account
    • Updating user account billing settings
    • Downgrading to a free user account plan
  • Configuring your local environment
    • About npm CLI versions
    • Downloading and installing Node.js and npm
  • Troubleshooting
    • Generating and locating npm-debug.log files
    • Common errors
    • Try the latest stable version of node
    • Try the latest stable version of npm
Edit this page on GitHub