Jai*_*Jai 7 node.js npm npm-install npm-registry npm-config
我正在尝试使用 npm 从 url 安装软件包:http://host:80
我执行了以下操作: npm config set strict-ssl false npm config setregistry "<>" npm --proxy http://host:port install <> (我们的代理不需要身份验证)
当我厌倦了运行上面的安装包命令时,它会抛出 npm ERR!代码 E401 npm 错误!401 需要授权:@latest
当我应该为注册表 url 设置用户名和密码时。我用 google 搜索并发现注册表 url 和详细信息是 .npmrc 文件的一部分。
目前它有 strict-ssl=falseregistry=<>enter code here
我应该在此文件中添加用户名和密码吗?如果是这样,您能给我格式或如何添加它或在哪里添加它。谢谢。
Upu*_*era 11
如果您想对 NPM 注册表进行身份验证(例如 Artifactory)
您可以在运行时提供如下登录详细信息
npm login
Run Code Online (Sandbox Code Playgroud)
或者,您可以将以下内容粘贴到 .npmrc 文件中。
_auth = <USERNAME>:<PASSWORD> (converted to base 64)
email = youremail@email.com
always-auth = true
Run Code Online (Sandbox Code Playgroud)
如果您遇到任何 SSL 问题,您可以添加以下内容来禁用 SSL
strict-ssl=false
Run Code Online (Sandbox Code Playgroud)
如果您想配置代理设置
npm config set proxy http://"username:mystrongpassword"@proxy.mycompany.com:PORT
npm config set https-proxy http://"username:mystrongpassword"@proxy.mycompany.com:PORT
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
48304 次 |
| 最近记录: |