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

安装create-react-app@1.2.5报ETARGET无匹配版本错误如何解决

报错原因

核心报错npm ERR! code ETARGET的根因是你指定安装的create-react-app@1.2.5版本从未在npm公共仓库发布过,npm找不到对应版本的安装包,直接终止安装流程。
开头的--global参数弃用警告只是npm高版本的提示信息,和这次安装失败没有关系。

解决方法
  • 要使用1.x系列的create-react-app,没必要死磕不存在的1.2.5,直接装1.x分支下最新的已发布正式版就行:
    旧版npm执行:npm i -g create-react-app@1
    新版npm要消掉警告就执行:npm i --location=global create-react-app@1
  • 如果必须锁定特定小版本,先跑npm view create-react-app versions把所有已发布的版本列出来,从里面挑你需要的存在的版本号,替换掉安装命令里的版本字段重新装就可以。
  • 要是你是跟着网上旧教程走看到要求装1.2.5,那是教程写错了版本号,直接装1.x大版本的可用版就行,1.x全系列的初始化命令、生成的项目结构没有破坏性改动,不影响正常使用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.29 18:24:46