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

三、效果

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

相关推荐
yourkin6661 小时前
npm run 常见脚本
前端·npm·node.js
我是李武涯4 小时前
conda pip uv与pixi
conda·pip·uv
我不是李.杨1 天前
解决 npm i node-sass@4.12.0 安装失败异常 npm i node-sass异常解决
rust·npm·sass
艾小码1 天前
三大 Node.js 包管理器对决:npm、yarn、pnpm 深度横评
npm·yarn
ghostwritten2 天前
在 macOS 上 安装最新 Python 和 pip
python·macos·pip
金金金__2 天前
无废话,直接干,一篇短篇教你利用Corepack安装Yarn~
npm·yarn
万粉变现经纪人3 天前
如何解决pip安装报错ModuleNotFoundError: No module named ‘keras’问题
人工智能·python·深度学习·scrapy·pycharm·keras·pip
liliangcsdn3 天前
`npm error code CERT_HAS_EXPIRED‘ 问题
前端·npm·node.js
Rattenking3 天前
【npm 解决】---- TypeError: crypto.hash is not a function
前端·npm·哈希算法
这是个栗子3 天前
npm报错:npm install 出现“npm WARN old lockfile”
前端·npm·node.js·编辑器