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

使用npx react-native init创建项目失败:react-native-cli未找到

问题排查与解决方法
  • 清理npx缓存
    npx的缓存可能保留了旧的cli引用,先执行:

    npx clear-npx-cache
    

    之后重新运行项目创建命令(以创建TS项目为例,不需要TS可去掉--template部分):

    npx react-native init MyRNProject --template react-native-template-typescript
    
  • 确认react-native-cli完全卸载
    先检查全局是否还有残留:

    npm list -g react-native-cli
    

    如果输出还有包信息,执行彻底卸载:

    npm uninstall -g react-native-cli --force
    

    同时检查当前工作目录是否有本地安装的cli,执行:

    npm list react-native-cli
    

    若存在,删除目录下的node_modules和package-lock.json文件后再重试。

  • 移除环境变量中的旧路径
    全局卸载后,系统PATH可能还保留着react-native-cli的旧路径:

    • Windows:打开「系统属性-环境变量」,在系统变量的PATH中找到相关路径并删除,重启终端
    • Mac/Linux:编辑~/.bashrc、~/.zshrc或对应的shell配置文件,删除包含react-native-cli的PATH配置,执行source ~/.zshrc(对应你的shell)生效后重启终端
  • 指定react-native版本创建项目
    尝试强制使用最新版的react-native脚手架创建:

    npx react-native@latest init MyRNProject
    
  • 检查Node.js版本兼容性
    React Native对Node版本有明确要求,确保你的Node版本符合官方推荐(当前主流RN版本要求Node 16.0及以上),执行node -v查看版本,版本不符的话可以用nvm(Node版本管理器)切换到合适版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 06:06:45