NPM 登录到 GitHub 注册表需要小写用户名

NPM login to GitHub registry requires lowercase username

我正在尝试使用以下命令从命令行登录:

$ npm login --registry=https://npm.pkg.github.com/

但是我在 GitHub 上的用户名首字母大写,导致以下错误:

$ npm login --registry=https://npm.pkg.github.com/
Username: <Username>
npm WARN Name must be lowercase

有人知道我该如何解决这个问题吗?我是否必须更改我的 GitHub 用户名才能正常工作?

npm 在某些时候开始强制使用小写用户名,使之前创建的帐户处于这种尴尬的境地。

要解决此问题,您可能需要发送电子邮件至 support@npmjs.com,这会将 link 您用户名的小写变体发送到您的帐户。

来源:这个github issue.