【一招解决】局域网内命令行无法通过代理进行依赖下载,适用于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协议。

三、效果

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

相关推荐
AI产品实战10 小时前
Gradle打包生成dependencies.xml详解
xml·java·gradle
minglie11 天前
npm ali-oss库依赖冲突
前端·npm
无糖冰可乐211 天前
安装wsl2,并链接Windows上的vscode运行项目
pytorch·vscode·python·pip
屑曦晨2 天前
npm 全局包迁移指南:从系统目录到用户目录
npm·node.js
猫头虎4 天前
城市级IP代理:赋能全球企业本地化数字增长与安全合规 | Decodo 德口多
网络·python·网络协议·tcp/ip·安全·pandas·pip
二宝哥6 天前
Gradle离线安装
gradle
二宝哥7 天前
springboot项目使用Gradle工具实现依赖版本控制
java·spring boot·后端·gradle·版本
勉灬之7 天前
利用双网卡服务器搭建 Verdaccio 中转,解决内网 npm 依赖下载问题
运维·服务器·npm
派葛穆8 天前
Python-pip切换镜像源
开发语言·python·pip
一粒代码9 天前
告别手动打包:Android AAB 构建签名 + ProGuard 规则 + CI/CD 自动化实战
gradle