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

三、效果

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

相关推荐
Am1nnn13 小时前
CICD编译时遇到npm error code EINTEGRITY的问题
前端·npm·node.js
猫头虎-前端技术19 小时前
如何解决鸿蒙应用闪退问题
华为·typescript·npm·node.js·bug·html5·harmonyos
kongxx1 天前
升级node@22后运行npm install报错 distutils not found
npm·node.js
雨笋情缘1 天前
【2025-05-22】centos 离线安装兼容node和npm版本的pm2 和 yarn
linux·npm·centos·node·yarn·pm2
于归pro2 天前
Python环境管理工具深度指南:pip、Poetry、uv、Conda
python·pip·uv
Ares-Wang2 天前
net Core》》包与库 LibMan、NPM
前端·npm·node.js
JiaLin_Denny2 天前
react中运行 npm run dev 报错,提示vite.config.js出现错误 @esbuild/win32-x64
javascript·react.js·npm·esbuild·config.js·run dev
煮吧姐3 天前
NVM 安装与配置指南
npm
binnnngo3 天前
解决npm install报错:getaddrinfo ENOTFOUND registry.nlark.com
前端·npm·node.js
二川bro3 天前
npm vs npx 终极指南:从原理到实战的深度对比 全面解析包管理器与包执行器的核心差异,助你精准选择工具
前端·arcgis·npm