【一招解决】局域网内命令行无法通过代理进行依赖下载,适用于npm、pip、mvn、gradle等命令

【一招解决】局域网内命令行无法通过代理进行依赖下载,适用于npm、pip、mvn、gradle等

  • 一、背景
  • 二、解决方法
    • [2.1 明确代理服务器使用的协议](#2.1 明确代理服务器使用的协议)
    • [2.2 命令行设置代理](#2.2 命令行设置代理)
    • [2.3 环境变量设置](#2.3 环境变量设置)
  • 三、效果

一、背景

出于网络安全考虑,局域网内终端上网只能通过代理浏览开通白名单的网站。

但是此种方法的代理在使用命令行时无效。

二、解决方法

2.1 明确代理服务器使用的协议

一定要清楚代理服务器使用的什么协议进行代理的。

2.2 命令行设置代理

以 npm 为例,可以通过命令行设置代理。

2.3 环境变量设置

bash 复制代码
http_proxy http://10.153.160.102:23128
https_proxy http://10.153.160.102:23128

注意两个代理设置的都是HTTP协议。

三、效果

执行命令就可以看到效果。

相关推荐
Qrun14 小时前
Windows11安装nvm管理node多版本
前端·vscode·react.js·ajax·npm·html5
中国lanwp14 小时前
全局 npm config 与多环境配置
前端·npm·node.js
中国lanwp1 天前
npm中@your-company:registry 和 registry 的区别
前端·npm·node.js
Hilaku3 天前
就因为package.json里少了个^号,我们公司赔了客户十万块
前端·javascript·npm
jiayi_19994 天前
Linux 容器安装 conda 和 pip
linux·conda·pip
金梦人生5 天前
让 CLI 更友好:在 npm 包里同时支持“命令行传参”与“交互式对话传参”
前端·npm
ByteCraze5 天前
一文讲透 npm 包版本管理规范
前端·arcgis·npm
Dontla5 天前
npm install命令介绍
前端·npm·node.js
Airser6 天前
npm启动Taro框架报错
前端·npm·taro