news 2026/4/2 19:28:28

axios和jsdom的碰撞

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
axios和jsdom的碰撞

node:22.21.1;axios:1.13.4;jsdom:28.0.0

1、报错代码

const axios = require('axios')
const {JSDOM} = require('jsdom');

let url = 'https://www.baidu.com'
JSDOM.fromURL(url).then(dom => console.log(dom))

2、不报错代码:将const axios = require('axios')下移到const {JSDOM} = require('jsdom');下即可

const {JSDOM} = require('jsdom');
const axios = require('axios')

let url = 'https://www.baidu.com'
JSDOM.fromURL(url).then(dom => console.log(dom))

3、报错信息:与undici依赖有关

node:internal/deps/undici/undici:707
throw new InvalidArgumentError("invalid onError method");
^

InvalidArgumentError: invalid onError method
at Agent.dispatch (node:internal/deps/undici/undici:707:19)
...

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/27 21:59:36

【课程设计/毕业设计】基于大数据的多维度气象数据的可视化分析系统基于python+Hadoop的国家气象降雨量大数据分析系统【附源码、数据库、万字文档】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/3/21 14:18:09

计算机毕业设计springboot任我听——音乐推荐系统的开发 基于 SpringBoot 的 “随心听” 个性化音乐推荐平台开发 SpringBoot 框架下智能音乐推荐系统 “乐伴听” 的设计

计算机毕业设计springboot任我听——音乐推荐系统的开发g3qz0fuq (配套有源码 程序 mysql数据库 论文) 本套源码可以在文本联xi,先看具体系统功能演示视频领取,可分享源码参考。在数字音乐飞速发展的当下,海量音乐资源为用户带来丰…

作者头像 李华
网站建设 2026/3/23 16:03:58

MySQL从入门到精通系列:InnoDB记录存储结构

一:楔子MySQL服务器当中用于对表数据进行操作的是存储引擎。 常用的存储引擎是InnoDB MyISAM MEMORYMySQL默认的存储引擎是InnoDB。我们本系列文章,研究的也就是这个存储引擎。二:页简介InnoDB的数据存储到磁盘上。真正处理数据的过程发生在内…

作者头像 李华
网站建设 2026/3/26 2:42:48

Mamba 环境配置:一次性装好「Mamba(mamba-ssm/Mamba-2)」环境

参考这位大神的博客:点击此处 第一步:卸载已经装过的mamba-ssm 清理残留 (如果内有安装过mamb的,可以直接跳过第一步) # 1) 卸载 mamba-ssm 清理残留 so(必须) python -m pip uninstall -y …

作者头像 李华
网站建设 2026/3/26 20:26:29

AI大模型应用开发学习路线:从后端转型到AI开发,2026最新!

简介 文章提供了AI大模型应用开发的四阶段学习路径:基础概念与Prompt、RAG应用开发、Agent架构设计、微调与私有化部署。针对后端开发者,强调转型AI应用开发无需重新学习数学基础,而是将现有工程思维迁移到AI领域,将大模型视为强…

作者头像 李华