Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – NTLM代理后面的NPM大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
是否可以在http代理后运行 npm install,它使用 NTLM身份验证?如果是,我如何设置服务器的地址和端口,用户名和密码?

解决方法

解决了这个方式(操作系统:Windows XP SP3):

1.下载CNTLM安装程序并运行它。

2.在cntlm.ini中查找并填写这些字段。不要填写密码字段,将未加密的密码存储在文本文件中不是一个好主意。

Username    YOUR_USERNAME
Domain      YOUR_DOMAIN
Proxy       YOUR_PROXY_IP:PORT
Listen      53128

3.打开控制台,然后键入这些命令以生成密码散列。

> cd c:\the_install_directory_of_cntlm
> cntlm -H
password: ...type proxy password here...
PassLM          D6888AC8AE0EEE294D954420463215AE
PassNT          0E1FAED265D32EBBFB15F410D27994B2
PassNTLMv2      91E810C86B3FD1BD14342F945ED42CD6

4.将上面三行复制到cntlm.ini,在域字段的行下。再次,不要填写密码字段。保存cntlm.ini。

5.打开服务管理器(从命令行:services.msC),然后启动名为“CNTLM验证代理”的服务。

6.在控制台中,键入以下行:

> npm config set proxy http://localhost:53128
> npm config set https-proxy http://localhost:53128
> npm config set registry http://registry.npmjs.org

7.现在Npm视图,npm安装等应该工作。例:

> npm view qunit
...nice answer,no errors :)

大佬总结

以上是大佬教程为你收集整理的node.js – NTLM代理后面的NPM全部内容,希望文章能够帮你解决node.js – NTLM代理后面的NPM所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。