首页 > 其他分享 >axios 或 @nestjs/axios 错误地应用 npm config proxy

axios 或 @nestjs/axios 错误地应用 npm config proxy

时间:2023-05-29 15:55:36浏览次数:31  
标签:npm axios http nestjs config proxy

npm proxy

$ npm config get proxy
http://127.0.0.1:25378/

如果你的npm设置了如上代理,那么当请求本地服务时,应该会出现代理错误(通常是502响应):

import { HttpService } from '@nestjs/axios';

@Injectable()
export class ForwardService {
  @Inject()
  private readonly http: HttpService;
  ...
  await this.http.request(...).toPromise(); // AxiosError: 502
}

标签:npm,axios,http,nestjs,config,proxy
From: https://www.cnblogs.com/develon/p/17440655.html

相关文章

  • npm中存在幽灵依赖吗
    是的,npm中确实存在幽灵依赖(GhostDependencies),也称为虚拟依赖(VirtualDependencies)。幽灵依赖指的是在项目中虽然没有显式引用该依赖,但是存在其他依赖与该依赖版本有冲突,导致该依赖被安装到项目中,占用项目的空间和资源。举个例子,假设项目引用了两个库A和B,库A依赖了库C的......
  • React18+TS+NestJS+GraphQL全栈开发示例
    React18+TS+NestJS+GraphQL全栈开发示例全栈开发是指一位开发人员可以熟练掌握前端、后端和数据库等多个领域的技术,能够完整地开发一个应用程序。在本文中,我们将介绍如何使用React18+TS+NestJS+GraphQL这个技术组合来进行全栈开发。技术选型在开始开发之前,我们需要选择合适的技术栈......
  • nvm安装多版本node,vscode不识别npm函数解决方案
    问题:npm:无法将“npm”项识别为cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次的解决方案解决办法:(首先确定cmd当中是能够正常显示node和npm版本问题) 1、第一种办法:设置管理员权限 2、第二种办法:在Vscode......
  • 解决npm npm does not support Node.js
    原因:node.js和npm版本不对应参考官网版本对应(https://nodejs.org/zh-cn/download/releases/),下载对应的node.js版本和更新npm版本npmupdate常用命令使用 npm-check检查更新npminstall-gnpm-checknpm-check2.npm-upgrade更新......
  • npm简介
    npm(NodePackageManager)是Node.js的包管理器,它是随同Node.js一起安装的。npm允许开发者在自己的项目中方便地安装、更新、卸载和管理各种开源的Node.js模块。使用npm,你可以通过命令行界面(CLI)执行以下常用操作:1.安装包:通过`npminstall`命令安装指定的包。例如:npminstallpa......
  • npm和cnpm相互切换
    当需要使用淘宝镜像时也就是所谓的npm切换至cnpm步骤如下:在项目中或者window小黑窗npmconfigsetregistryhttps://registry.npm.taobao.org建议测试下是否切换成功,可以运用下方命令测试npmconfiggetregistry成功的话会显示下方的地址https://registry.npm.taobao......
  • 如何编写一个健壮的 npm 包
    无脑发布npm比如老王我,用npminit新建一个包,改把改把,然后来个npmpublish,soeasy✌️!Tooyoungtoonaive,baby......
  • pnpm install后弹错
    UncaughtSyntaxError:Therequestedmodule'/node_modules/.pnpm/[email protected][email protected]/node_modules/vue-demi/lib/index.mjs?v=b7df6023'doesnotprovideanexportnamed'hasInjectionContext'21:06:20.970"hasInjectionContext&qu......
  • 傻傻的npm run serve吗?还有其他方法换项目中的代理
    1.直接修改封装的axioshost使用浏览器跨域2.--------hostconfig.js--------module.exports={"target":"http://xxxxxx"};---------vue.config.js----------/*target:'thatmusthaveaemptyplaceholder',//changeOri......
  • macOS下由yarn与npm差异引发的Electron镜像地址读取问题
    记录macOS下由yarn与npm差异引发的Electron镜像地址读取问题写在前面:该问题仅仅出现在Linux和macOS上,Windows上不存在该问题!初始背景最近笔者重新拾起了Electron,把最新版Electron的官方文档阅读了一遍。众所周知,Electron作为依赖在安装的时候,其二进制文件下载在国内一直以来都......