vite乾坤 vite-plugin-qiankun 报错 ReferenceError: ReadableStream is not defined

ops/2024/11/1 3:00:22/

今天新接入一个子应用,发现其他子项目都可以运行,改造代码都差不多。我新的项目却报错

ReferenceError: ReadableStream is not defined

断点发现是有个库版本不对,上github搜到了问题。
https://github.com/tengmaoqing/vite-plugin-qiankun/issues/76

原因是 cheerio 这个库之前一直使用的版本是 ^1.0.0-rc.10
但是最近升级了1.0.0 正式版,必要node 18+以上。

解决方法

升级:node 18+以上
或者
手动指定 cheerio 版本

npm i cheerio@1.0.0-rc.10

http://www.ppmy.cn/ops/130010.html

相关文章

创建一个基于Java的图书馆管理系统

创建一个基于Java的图书馆管理系统是一个涉及多个步骤的过程。包括项目结构、数据库设计、配置文件、DAO层、Service层、Controller层和前端页面的示例。 1. 需求分析 明确系统的主要功能需求,例如: 用户注册与登录图书信息管理(增删改查&…

Ajax:请求 响应

Ajax:请求 & 响应 AjaxjQuery的Ajax接口$.get$.post$.ajax PostMan 接口测试getpost Ajax 浏览器中看到的数据,并不是保存在浏览器本地的,而是实时向服务器进行请求的。当服务器接收到请求,就会发回一个响应,此时浏…

Paimon x StarRocks 助力喜马拉雅构建实时湖仓

作者:王琛 喜马拉雅数仓专家 小编导读: 本文将介绍喜马拉雅直播的业务现状及数据仓库架构的迭代升级,重点分享基于 Flink Paimon StarRocks 实现实时湖仓的架构及其成效。我们通过分钟级别的收入监控、实时榜单生成、流量监测和盈亏预警&am…

nginx 路径匹配,关于“/“对规则的影响

1、基本规则 假如后端实际地址为: http://127.0.0.1:8080/api/user/getById?id123 则: 1)通过nginx转发,使用http://127.0.0.1/api/user/getById?id123访问 server {listen 80;server_name 127.0.0.1;location /api…

深度学习:Overfitting 成因及解决策略

Overfitting 成因及解决策略 过拟合(Overfitting)是指一个统计模型或机器学习算法捕捉到数据中的随机误差或无意义的细节而非底层的数据分布规律,因此在训练集上显示出极好的表现,但在新的、未见过的数据上表现较差。这一现象常常…

C2.【C++ Cont】初认识cout,cin和endl

目录 1.回顾 2.分析cout和endl cout和cin 代码示例 总结 "自动识别"的含义 endl 总结 1.回顾 在C1.【C Cont】准备中提到了打印Hello World!的语句 cout<<"Hello World!"<<endl; 2.分析cout和endl cout和cin 在cplusplus网上是这么…

Ubuntu环境本地部署DbGate数据库管理工具并实现无公网IP远程访问

文章目录 前言1. 安装Docker2. 使用Docker拉取DbGate镜像3. 创建并启动DbGate容器4. 本地连接测试5. 公网远程访问本地DbGate容器5.1 内网穿透工具安装5.2 创建远程连接公网地址5.3 使用固定公网地址远程访问 前言 本文主要介绍如何在Linux Ubuntu系统中使用Docker部署DbGate数…

探索 CSS Houdini:轻松构建酷炫的 3D 卡片翻转动画

在本文中&#xff0c;我将通过构建一个3D翻卡动画来探索Houdini的功能。这将帮助你了解Houdini的核心概念&#xff0c;并引导你完成实际的代码实现。你不仅能够掌握 Houdini 的核心概念&#xff0c;还可以跟随实际的代码实现&#xff0c;逐步完成这个动画效果。 我们将深入探讨…