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

三、效果

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

相关推荐
白日与明月1 天前
pip下载库指定操作系统及python版本
开发语言·python·pip
weifengma-wish1 天前
通过NPM安装claude code
前端·npm·node.js
叶落阁主2 天前
AntV npm 投毒复盘:一次公司私服缓存恶意包引发的账号封禁事件
前端·安全·npm
巡山小钻风来也2 天前
FilterPy——工具库‌离线源码安装教程
python·pip
hacker_LeeFei2 天前
前端辨识:npx、npm 、pnpm的区别
前端·npm·node.js
Will_Ye3 天前
Ubuntu中pip 缓存和conda的缓存路径修改
缓存·conda·pip
KnowWhere3 天前
幽灵依赖的出现和解决
webpack·npm
帅次3 天前
Jetpack Compose 动画实战:animateFloatAsState、AnimatedVisibility 与 graphicsLayer 避坑
android·kotlin·gradle·android jetpack
Momo__3 天前
Node Modules Inspector:Vue 团队出品的依赖分析神器
前端·vue.js·npm
techdashen3 天前
npm 生态遭遇供应链攻击:color 包被投毒,每周 3200 万次下载全部受影响
前端·npm·node.js