Gibt es eine Möglichkeit, die npm-Installation (Befehl) hinter einem Proxy zum Laufen zu bringen?
P粉743288436
2023-08-23 18:07:57
<p>Lesen Sie die Proxy-Variable in der Datei <code>.npmrc</code>, aber es funktioniert nicht. Versuchen Sie zu vermeiden, alle erforderlichen Pakete manuell herunterzuladen und zu installieren. </p>
我这样解决了这个问题:
我运行此命令:
然后将 npm 设置为使用 http 运行,而不是 https:
然后我使用以下语法安装软件包:
如果代理不需要您进行身份验证,请跳过
用户名:密码
部分编辑:我的一个朋友刚刚指出,您可以通过设置 BOTH HTTP_PROXY 和 HTTPS_PROXY 环境变量,然后正常发出命令来让 NPM 在代理后面工作npm install express(例如)
编辑2:正如@BStruthers评论的那样,请记住,包含“@”的密码将无法正确解析,如果包含@,则将整个密码放在引号中