[英]Node NPM proxy authentication - how do I configure it?
我是 Node 的新手,并尝试使用以下命令安装 TypeScript:
npm install -g typescript
我收到以下错误:
if you are behind a proxy, please make sure that the 'proxy' config is set properly.
我已经使用以下命令设置了我的代理:
npm config set proxy http://Username:Pa55w0rd@proxyhostname
npm config set https-proxy http://Username:Pa55w0rd@proxyhostname
也试过这个:
npm config set proxy http://"ninjadev:5trongP@ssw0rd"@proxy.some-bigcorp.com
npm config set https-proxy http://"ninjadev:5trongP@ssw0rd"@proxy.some-bigcorp.com
但它们都不起作用。 我在一个带有身份验证的公司代理后面工作,所以我认为这阻止了我的连接。 我已经添加了我的用户名和密码,但这也不起作用。
有谁知道如何在使用公司代理和身份验证的同时连接到 npm?
谢谢
你试过吗
npm config set proxy http://"ninjadev:5trongP@ssw0rd"@proxy.some-bigcorp.com:PORT
npm config set https-proxy http://"ninjadev:5trongP@ssw0rd"@proxy.some-bigcorp.com:PORT
如果您没有代理端口,那么 PORT 可以是 8080 吗?
这对我有用:
npm config set https-proxy "ninjadev:5trongP@ssw0rd"@proxy.some-bigcorp.com:PORT
之前没有http/https
。
以下代码对我有用:
npm config set proxy "http://"username:password"@proxy.big-corp.com"
这件事对我有用:
npm config set proxy http://"ninjadev:5trongP@ssw0rd"@proxy.some-bigcorp.com:PORT
以管理员身份打开cmd
并在那里cmd
命令。 使用为您的用户提供的凭据修改命令。
在 ubuntu-18.04 中,确保主目录中的.npmrc
文件包含:
proxy=http://username:password@proxyhostname:port
https-proxy=http://username:password@proxyhostname:port
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.