You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装create-react-app出现tar@2.2.2弃用及高危漏洞警告如何处理

问题处理方案

优先方案(官方推荐)

React官方早已不再建议全局安装create-react-app,你遇到的弃用警告、依赖漏洞都来自旧版本全局包的过时依赖,按以下步骤处理即可:

  • 先卸载已安装的全局create-react-app包
    npm uninstall -g create-react-app
    
  • 后续初始化React项目不需要提前安装任何脚手架,直接通过npx拉取最新版本create-react-app初始化即可,自动规避旧版本的所有依赖问题:
    npx create-react-app 你的项目名
    

提示中提到的「4 packages are looking for funding」只是依赖包的资助提示,不属于错误或问题,不需要额外处理。

特殊场景方案(必须保留全局安装的情况)

如果你有特殊需求必须保留全局安装的create-react-app,按以下步骤修复漏洞:

  • 针对全局依赖执行漏洞修复命令,注意必须加-g参数指定全局范围:
    npm audit fix -g
    
  • 若执行后仍有tar包的弃用警告,手动全局更新tar到最新支持版本:
    npm install -g tar@latest
    
  • 执行以下命令验证漏洞是否全部修复完成:
    npm audit -g
    

内容的提问来源于stack exchange,提问作者MAYANK THAKUR

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 14:30:04