You need to enable JavaScript to run this app. React项目需安装哪些依赖?tsutils peer依赖缺失问题咨询
优惠活动
大模型
产品
解决方案
定价
更多

React项目需安装哪些依赖?tsutils peer依赖缺失问题咨询

React项目开发必备依赖清单

生产环境核心依赖

  • react:React框架核心运行库
  • react-dom:DOM渲染适配依赖
  • react-router-dom:单页应用路由管理依赖

开发环境配套依赖

  • typescript:TypeScript语法支持核心库(本次报错缺失的匹配依赖)
  • @types/react、@types/react-dom:React生态API类型声明文件
  • 构建工具:根据选型选择vite或webpack即可
  • 代码规范套件:eslint、@typescript-eslint系列插件、eslint-plugin-react
  • prettier:代码格式化工具
tsutils对等依赖缺失报错处理

报错原文:tsutils@3.17.1 要求对等依赖为typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta,但目前未安装符合要求的对应依赖,需自行安装对等依赖。

具体解决步骤:

  • 按照项目使用的包管理器,安装覆盖要求版本范围的TypeScript到开发依赖中:
    • npm 执行命令:npm install typescript@latest --save-dev
    • yarn 执行命令:yarn add typescript@latest --dev
    • pnpm 执行命令:pnpm add typescript@latest --save-dev
  • 安装完成后重新执行全量依赖安装命令,等待包管理器完成依赖校验,确认原有报错是否消除
  • 注意:不要安装低于2.8.0正式版的TypeScript,避免再次触发对等依赖不匹配的报错

内容的提问来源于stack exchange,提问作者Rohit Pandey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.30 03:54:04