npm 报错:`[HPM] Error occurred while trying to proxy request (ECONNREFUSED)`

2023-05-16

npm 报错:[HPM] Error occurred while trying to proxy request /users from localhost:8000 to https://localhost:5000 (ECONNREFUSED) (https://nodejs.org/api/errors.html#errors_common_system_errors)

下面是一些国内网上的答案,基本上可以说是千篇一律了
1、配置文件proxy.conf.json没有指定http或者https
我的解答:如果路径不正确报错应该是:[HPM] Error occurred while trying to proxy request /users from localhost:8000 to localhost:5000 (ENOTFOUND) (https://nodejs.org/api/errors.html#errors_common_system_errors)
一个是ECONNREFUSED一个是ENOTFOUND

2、后端服务没有启动

3、 proxy 配置规则不正确

4、删除 node_module 重新下载依赖包

5、将 localhost 改为 ip 访问。

以上几个答案不是粗心就是根本没有卵用,
最后在外网看到一篇文章《 One localhost The murder that started 》,原来webpack的代理是用的http-proxy-middleware这个包,然后去github搜索这个项目在Issues中看到有人问到这个问题“为什么在node17中无法工作”。之前我写的不少项目在node升级到17之后都会遇到问题,我就把node降级到node16以下,果然没问题了。

为什么是node16之后node更新了OpenSSL,这里不做拓展,感兴趣的同学自行查询

最后吐槽一下国内的编程环境,一个问题各种粘贴复制,估计自己测都没测就发布了。我在开发中遇到的问题十有八九在百度上都没找到答案,不是请教别人就是在外网找到怎么解决

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

npm 报错:`[HPM] Error occurred while trying to proxy request (ECONNREFUSED)` 的相关文章

随机推荐

  • Week12 作业 B - 必做题(三维空间迷宫)

    一 题目描述 zjm被困在一个三维的空间中 现在要寻找最短路径逃生 xff01 空间由立方体单位构成 zjm每次向上下前后左右移动一个单位需要一分钟 xff0c 且zjm不能对角线移动 空间的四周封闭 zjm的目标是走到空间的出口 是否存在
  • Week13 作业 A - TT 的神秘任务1(必做)

    一 题目描述 这一天 xff0c TT 遇到了一个神秘人 神秘人给了两个数字 xff0c 分别表示 n 和 k xff0c 并要求 TT 给出 k 个奇偶性相同的正整数 xff0c 使得其和等于 n 例如 n 61 10 xff0c k 6
  • CentOS 7:使用技巧

    写在前面 主要是记录一下CentOS 7的一些使用技巧 一 添加拼音输入法 默认的输入法只有英文的输入 xff0c 需要自行添加中文的输入法 点击左上角的Applications xff0c 选择System Tools中的Settings
  • ubuntu安装php7.3

    php7 3的安装 按顺序输入命令 sudo apt get install software properties common python software propertiessudo add apt repository ppa
  • 多数据库数据列表分页

    多数据库查询数据列表分页 概述 xff1a 在后台管理系统中 列表数据的展示有可能来自多个数据源 xff0c 列表页需要支持分页 这边有两种方案 多个数据源的数据定时同步到某一个数据源A中 xff0c 列表显示的数据就从数据源A中进行分页查
  • ubuntu安装postman

    ubuntu安装postman postman官网下载压缩包点击此处 下载完成之后 把压缩包到桌面路径上 解压文件之后 通过命令 xff1a span class token punctuation span span class toke
  • mac docker + nginx + php

    链接地址 https www phpbloger com article 505 html
  • docker nginx 多个php版本

    链接 https cloud tencent com developer article 1554052
  • docke+nginx+php

    docker run name nginx p 8001 8001 p 8002 8002 v docker nginx www www v docker nginx conf nginx conf etc nginx conf d v d
  • 一个基于layui的简单组件,基于jquery的简单组件,layMin有简洁的提示框和图片预览、及加载效果等

    layMin扩展组件 一个基于layui的简单组件 xff0c 基于jquery的简单组件 xff0c layMin有简洁的提示框和图片预览 及加载效果等 xff1b 支持作为layui的组件引入 xff0c 也支持单独引入layMin c
  • Linux嵌入式终端的脚本,检测有没插网线

    span class token shebang important bin sh span span class token assign left variable NETWORK span span class token opera
  • Ubuntu20.04系统下进行复制粘贴文件显示没有权限的解决办法

    Ctrl 43 alt 43 T打开终端输入命令sudo nautilus然后就可以打开一个不需要管理员权限的界面 xff0c 可以直接复制粘贴 亲测有效 xff01 xff01 借鉴于博客 xff1a https blog csdn ne
  • Ubuntu20.04安装anaconda3成功以后,找不到conda命令

    原因 xff1a 环境设置没有更新 解决办法 xff1a 注意路径 xff01 找到anaconda安装完成后生成的文件夹位置 相应修改 xff0c 如下图我的位置就在主目录下 xff1a 因此 xff0c 我执行的命令为 xff1a ec
  • ubuntu16.04 opencv打开摄像头失败

    ubuntu16 04 opencv打开摄像头失败 按照opencv检测AruCo标记教程 xff0c 运行程序时打开摄像头失败 xff0c 使用的相机是Intel RealSense D435 发生问题的代码如下 span class t
  • 计算机视觉学习笔记&思维导图(一起轻松学习计算机视觉与图像处理)

    文章目录 前言一 思维导图二 笔记勘误 前言 本文为计算机视觉课程期末复习的笔记 xff0c 编者耗时近半个月整理而成 内容依据课程的学习资料以及查阅网上一些资料梳理得到的 xff0c 编者希望在应付考试的同时能够将计算机视觉的知识体系建立
  • python发送邮件

    text 61 39 亲爱的Jerry 我是你的邻居Tom xff01 5 1邀请你来参加劳动 xff01 CALL ME xff1a 123 64 qq com 39 from email mime text import MIMETex
  • Python实现微信自动化发送信息

    需求 xff1a 利用PC端微信实现自动向文件传输助手 xff0c 好友等发送信息 库说明 psutil 获取系统运行的进程和系统利用率 xff08 包括CPU 内存 磁盘 网络等 xff09 信息 xff0c 用于获取进程ID pywin
  • 数据类型——枚举

    文章目录 枚举是什么枚举的声明枚举与其他数据类型的转换与int类型转换枚举转intint转枚举 与string类型转换枚举转字符串字符串转枚举 枚举的意义是什么 枚举是什么 在c 中 xff0c 枚举 enumeration 是一种数据类型
  • C# 调用WebService的方式汇总

    C 调用WebService的方式汇总 方式一 xff1a 根据提供的webservice地址 xff0c 用VS自带工具生成cs文件 xff0c 添加到项目中使用即可 方式二 xff1a 根据webservice地址 xff0c 动态在项
  • npm 报错:`[HPM] Error occurred while trying to proxy request (ECONNREFUSED)`

    npm 报错 xff1a HPM Error occurred while trying to proxy request users from localhost 8000 to https localhost 5000 ECONNREF