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

执行npx create-react-app my-app遇提示与警告,该如何处理?

处理npx create-react-app my-app的终端提示与弃用警告

第一步:处理安装确认提示

当终端显示是否继续?(y)时,直接输入y并回车,确认安装create-react-app@5.0.1即可——这是npx的正常流程,临时安装所需的脚手架包来完成React项目创建。

第二步:关于弃用警告的说明与处理

这些npm warn deprecated是依赖包的弃用提示,属于正常现象:原因是create-react-app@5.0.1内部依赖的部分包版本较旧,已被官方标记为弃用,但不影响当前项目的创建和基础运行。

如果想要彻底解决这些警告,可尝试以下两种方案:

  • 方案一:使用React官方推荐的最新项目创建方式
    直接改用Vite构建工具创建项目,它的依赖更精简,不会出现这类旧包弃用警告,且开发体验更流畅:

    npm create vite@latest my-app -- --template react
    # 也可以用yarn或pnpm
    yarn create vite my-app --template react
    pnpm create vite my-app --template react
    
  • 方案二:强制使用最新版create-react-app
    执行命令时指定最新版本,避免拉取带有旧依赖的版本:

    npx create-react-app@latest my-app
    

    注意:create-react-app目前已进入维护模式,官方更推荐使用Vite等现代构建工具。

总结

  1. 先输入y完成项目创建,弃用警告不影响当前使用;
  2. 若想避免后续再出现这类警告,建议切换到Vite来创建React项目。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 21:49:58