请调查它,因为它不适合我:
npm警告无效的配置代理http://'埃森哲\用户名:userpassword @ 2017'@ 127.0.0.1:8080 npm警告无效配置必须是带有'http://'的完整网址
如果您想更改 npm 中的任何配置属性,npmjs.com 上的 config 部分很有用:https ://docs.npmjs.com/cli/config
npm 的完整代理配置是
npm config set http-proxy http://username:password@proxy-address.com:80/'
npm config set https-proxy http://username:password@proxy-address.com:80/'
Run Code Online (Sandbox Code Playgroud)
这应该对你有用,你也可以通过输入 npm config list 来仔细检查它的设置
http-proxy = "http://username:password@proxy-address.com:80/"
https-proxy = "http://username:password@proxy-address.com:80/"
Run Code Online (Sandbox Code Playgroud)
此外,如果您更喜欢直接编辑配置文件,它存储在一个名为 .npmrc 的文件中,该文件可以添加到每个项目根目录或用户目录中的全局设置中,请参阅 npmrc 帮助内容 https:// docs.npmjs.com/files/npmrc
关于您的问题,如果您的密码包含特殊字符,则需要对其进行转义。此 url 提供有关特殊字符的有用信息:http : //www.cyberciti.biz/faq/unix-linux-export-variable-http_proxy-with-special-characters/
例如,如果您的密码是 P@ssword,那么它将变成 P%40ssword。
最后,我在网络人员的帮助下解决了这个问题
strict-ssl=false
proxy = http://ip address of proxy:8088
https-proxy = https://ip address of proxy:8088
registry = http://registry.npmjs.org/
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16189 次 |
| 最近记录: |