我无法使用npm命令安装任何模块。我有以下结果当我运行npm config list
命令时,我得到低于输出。
https-proxy = "http://host.name.changed:80/"
proxy = "http://host.name.changed:80/"
registry = "http://registry.npmjs.org/"
我的Internet Explorer中配置的代理具有如下所示的proxy.pac文件,没有任何端口。
http://host.name.changed/proxy.pac
如果https://www.npmjs.com/package/pac-resolver/v/3.0.0是答案,如何安装pac-resolver甚至npm install pac-resolver都不起作用!!
答案 0 :(得分:0)
首先,查看this question并回答配置npm代理的问题。 pac-resolver软件包仅允许您在从某个主机请求页面时查看pac文件解析到哪个代理,因此无需使用它来利用npm。
第二,大多数命令行工具(如npm)未配置为使用IE的代理设置,因此在大多数情况下,您必须在文件的某个位置进行配置。 .npmrc
(对于npm)。
还可以检出cntlm,可以简化系统的代理配置。