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

三、效果

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

相关推荐
摇滚侠7 小时前
Node.js 零基础教程,Node.js 和 NPM 的安装与使用
前端·npm·node.js
GDAL7 小时前
Python pip 全面讲解教程(2026 实用版)
python·pip
卖个几把萌1 天前
解决 Python 项目依赖冲突:使用 pip-tools 一键生成现代化的 requirements.txt
开发语言·python·pip
ghgxm5201 天前
Fastapi_00_学习策略与学习计划
python·学习·前端框架·npm·fastapi
南_山无梅落2 天前
《uv 终极教程:安装、镜像配置与 pip 无缝迁移》
pip·uv
百锦再4 天前
python之路并不一马平川:带你踩坑Pandas
开发语言·python·pandas·pip·requests·tools·mircro
ggaofeng4 天前
实践NPM打包和使用
前端·npm·node.js
ggaofeng4 天前
理解npm的原理
前端·npm·node.js
SunnyRivers4 天前
uv 与 pip:Python 包与依赖管理工具对比
python·pip·uv
cuckooman5 天前
uv设置国内源
python·pip·uv·镜像源