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

执行npx react-native init无法创建React Native项目

解决npx react-native init时的"找不到package.json"错误

这个错误是npx缓存目录异常导致的,可按以下步骤解决:

  • 清理npx缓存
    运行命令强制清理npx缓存:

    npx clear-npx-cache
    

    或者手动删除报错中指定的缓存目录(Windows系统):

    rm -rf C:\Users\你的用户名\AppData\Roaming\npm-cache\_npx\15660
    

    Mac/Linux系统则执行:

    rm -rf ~/.npm/_npx/15660
    
  • 重新执行初始化命令
    缓存清理完成后,重新运行React Native初始化命令(注意项目名拼写,避免笔误):

    npx react-native init AwesomeProject
    
  • 指定版本初始化(备选)
    如果清理缓存后仍报错,可指定react-native的具体版本执行初始化,比如使用最新稳定版:

    npx react-native@latest init AwesomeProject
    
  • 检查npm权限与缓存配置
    运行以下命令查看npm缓存目录:

    npm config get cache
    

    确认该目录存在且当前用户有读写权限,必要时使用管理员/root权限运行命令行后再操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 08:45:26