当前位置: 首页 > news >正文

集成 react-resizable

开发中发现  react-resizable库 跟react-draggable 库发生了冲突

由于本地使用的代码库存在兼容问题,所以在此记录一下

直接安装npm install react-resizable --save

发现运行项目会直接报引用错误

ERROR  Failed to compile with 1 errors                                                                                                                                                 17:25:56error  in ./node_modules/react-draggable/build/cjs/Draggable.jsModule parse failed: Unexpected token (210:22)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
|   // the underlying DOM node ourselves. See the README for more information.
|   findDOMNode() /*: ?HTMLElement*/{
>     return this.props?.nodeRef?.current ?? _reactDom.default.findDOMNode(this);
|   }
|   render() /*: ReactElement<any>*/{@ ./node_modules/react-draggable/build/cjs/cjs.js 6:4-26@ ./node_modules/react-resizable/build/Resizable.js@ ./node_modules/react-resizable/index.js

排查后发现是两个依赖的兼容问题

问题定位在安装的 react-resizable版本兼容上 因为当前公司项目使用的是Antd3.x 偏老的项目

兼容版本

依赖库 推荐版本  说明
antd 3.x  (如 3.26.20)  Ant Design 3.x主版本
react-resizable 1.x  (如 1.11.1)  支持 React 16+,与 Antd 3.x 兼容
react-draggable 4.x  (如 4.4.5)  react-resizable@1.x 的 peerDependency

 

问题解决 | 安装命令

npm install antd@3.x react-resizable@1.11.1 react-draggable@4.4.5

最好是去 node_module/react-resizable的资源里面去确认一下react-draggable的资源版本,大概率还是 @4.5.0, 手动替换一下即可。

http://www.zskr.cn/news/79603.html

相关文章:

  • 2025年等截面薄壁四点接触球轴承定做厂家权威推荐榜单:公制等截面轴承‌/转台轴承现货‌/转台轴承构造源头厂家精选
  • 2025年12月方形散热风扇,小型散热风扇,高速散热风扇厂家权威推荐,技术实力与市场口碑深度解析​
  • 【自用-nim语言】批量删除文件夹里的.png图片命令行(语言版本2.2.2)
  • 高效解决海外仓一件代发业务,海外仓管理系统破解方案!
  • 2025 年移民咨询公司最新推荐榜,聚焦企业综合实力与核心竞争力深度剖析及优质服务机构解析巴拿马移民/多米尼克移民/快速移民/圣基茨移民/瓦努阿图移民/土耳其移民/美国移民 /希腊移民咨询公司推荐
  • 2025 年 12 月北京下水道疏通/疏通马桶服务权威推荐榜:朝阳区高效上门,专业解决管道堵塞难题
  • 2025 年烟台网站建设 / 外贸站建设服务商推荐榜:数字化转型优质合作伙伴指南
  • 2025 十大图库网站精选推荐,找图片看这篇!可下载的图片素材
  • 走出情绪化误区,你我贷投诉官方渠道为权益保驾护航
  • 双进风风机公司排行榜TOP1!双进风风机哪个品牌好?
  • 2025年市面上服务好的楼板搭建公司,现浇别墅搭建/现浇楼梯/现浇钢筋混凝土楼板/楼板搭建/现浇楼梯/现浇搭建报价口碑推荐榜
  • 实测揭秘:广东陶瓷品牌哪家强?专业推荐来啦!
  • MVP 版本
  • 【郑州大学主办,IEEE出版】第二届图像处理、多媒体技术与机器学习国际学术会议(IPMML 2025)
  • 2025最新免钉胶品牌top5推荐!国内优质免钉胶厂家年度权威榜单发布,结构胶/美缝剂/免钉胶等全品类覆盖,环保性能与粘结强度双优助力高效装修
  • 2025防霉胶品牌top5推荐!国内防霉胶厂家年度优质榜单发布,结构胶/美缝剂/免钉胶等全品类覆盖。
  • 规范与践行:网络数据安全风险评估办法核心要义与实践指南
  • 2025最新硅酮胶品牌top5推荐!国内优质硅酮胶厂家年度榜单发布,结构胶/美缝剂/免钉胶等全品类覆盖,资质服务双优助力高品质建筑
  • 2025最新环保胶品牌top5推荐!环保胶厂家年度权威榜单发布,结构胶/美缝剂/免钉胶等全品类覆盖,环保与性能双优助力可持续建设
  • 2025 年上海创业补贴政策全览:黄浦、徐汇、长宁、杨浦、松江、奉贤、静安、虹口、闵行、嘉定、金山、青浦、崇明、普陀、宝山、浦东新区创业社保补贴权威指南
  • 2025最新耐候胶品牌top5推荐!建筑密封材料源头厂家年度榜单发布,结构胶/美缝剂/免钉胶等全品类,品质与性能双优助力工程高效施工
  • 重庆市西岸小额贷款有限公司:数字化创新引领金融服务新未来
  • 2025年Grok优化排名榜:AI驱动下的优质服务商推荐
  • NVM 常用命令
  • 阿里云微服务引擎 MSE 及 API 网关 2025 年 11 月产品动态
  • 莫队随感
  • 消融实验
  • 奇异谱分析(SSA)MATLAB源码 - 遥感影像时间序列分析
  • 2025儿童去屑止痒洗发水哪家好?10口碑实力兼具儿童洗发水品牌盘点
  • 查找表优化AES实现