节点NPM代理身份validation – 如何configuration它?
我是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
但是他们都没有工作。 我在身份validation的copmpany代理后面工作,所以我认为这阻止了我连接。 我已经添加了我的用户名和密码,这也不起作用。
有没有人有任何想法如何我可以连接到NPM,而使用公司代理和身份validation?
谢谢
这对我工作:
npm config set https-proxy "ninjadev:5trongP@ssw0rd"@proxy.some-bigcorp.com:PORT
没有http/https
之前。
你尝试过吗?
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 proxy“http://”username:password“@ proxy.big-corp.com”