设置 npm 注册表 URL 的用户名和密码

2024-04-15

我正在尝试使用 npm 从 url 安装软件包:http://主机:80 http://host:80

我做了以下事情: npm 配置设置 strict-ssl false npm 配置设置注册表“” npm——代理http://主机:端口 http://host:port安装(我们的代理不需要身份验证)

当我厌倦了运行上面的安装包命令时,它会抛出 npm 错误!代码E401 npm 错误! 401 需要授权:@latest

当我应该为注册表 url 设置用户名和密码时。我用 google 搜索并发现注册表 url 和详细信息是 .npmrc 文件的一部分。

目前它有 严格 ssl=false 注册表=enter code here

我应该在此文件中添加用户名和密码吗?如果是这样,您能给我格式或如何添加它或在哪里添加它。谢谢。


如果您想对 NPM 注册表进行身份验证(例如 Artifactory)

您可以在运行时提供如下登录详细信息

npm login

或者,您可以将以下内容粘贴到 .npmrc 文件中。

_auth = <USERNAME>:<PASSWORD> (converted to base 64)
email = [email protected] /cdn-cgi/l/email-protection
always-auth = true

如果您遇到任何 SSL 问题,您可以添加以下内容来禁用 SSL

strict-ssl=false

如果您想配置代理设置

npm config set proxy http://"username:mystrongpassword"@proxy.mycompany.com:PORT
npm config set https-proxy http://"username:mystrongpassword"@proxy.mycompany.com:PORT
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

设置 npm 注册表 URL 的用户名和密码 的相关文章

随机推荐