如果说你还没有 npm 的账号,那么你可以创建一个 npm 账号在公共的 registry 上分享以及下载 JavaScript 包。
Note:如果说你正在使用 npm Enterprise registry,你必须要使用 SSO 凭据(credentials)登录,而不是使用账号。更多的信息,联系你的公司
创建账号
访问 npm 注册页
在用户注册表中,填入下列信息
- Username: 当你发布你的包或者是当你在 npmjs.com 和其他的用户交流的时候,username 就会显示出来。 你的用户名必须全部是小写的,可以包含连字符( hyphens )和数字。
- Email address: 你的公开 email 将会作为元数据(metadata)被添加到你的包文件中,并且所有下载了你的包的人都可以看到这个信息。当你更新了包文件以及偶尔的有关产品的更新信息,我们也会发送邮件给这个邮箱,
- Password: 你的密码必须符合我们的密码要求
- 点击 Create An Account.
登录 npm 来测试一下你的新账户
使用 npm login
命令去测试登录你新创建的账户。
Note:当你使用
npm login
命令登录的时候,如果你拼错了你的用户名,并且这个用户名是存在的,那么就会用使用这个拼错了的用户名作为自己的新账户。为了解决这个创建账号的问题,请联系我们的技术支持
在命令行中,输入以下命令
npm login
出现提示的时候,输入你的用户名,密码和邮箱地址
- 如果你开启了双重认证(two-factor authentication),那么在出现提示的时候,输入一次性的密码
- 去测试以下你已经成功的登陆了,输入下面命令
你的 npm 用户名应该会被显示出来。npm whoami