gpt4 book ai didi

node.js - 有没有办法让 npm install (命令)在代理后面工作?

转载 作者:太空宇宙 更新时间:2023-11-04 02:38:01 28 4
gpt4 key购买 nike

阅读 .npmrc 文件中的代理变量,但它不起作用。尽量避免手动下载所有需要的包并安装。

最佳答案

我这样解决了这个问题:

  1. 我运行此命令:

    npm config set strict-ssl false
  2. 然后将 npm 设置为使用 http 运行,而不是 https:

    npm config set registry "http://registry.npmjs.org/"
  3. 然后我使用以下语法安装软件包:

    npm --proxy http://username:password@cacheaddress.com.br:80 install packagename

如果代理不需要您进行身份验证,请跳过用户名:密码部分

编辑:我的一个 friend 刚刚指出,您可以通过设置 BOTH HTTP_PROXY 和 HTTPS_PROXY 环境变量,然后正常发出命令 npm install express (例如),让 NPM 在代理后面工作

编辑2:正如@BStruthers评论的那样,请记住,包含“@”的密码将无法正确解析,如果包含@,则将整个密码放在引号中

关于node.js - 有没有办法让 npm install (命令)在代理后面工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20145050/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com