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

React Native项目执行npm start报错:Missing script: 'start'

解决React Native项目移动目录后npm start提示“Missing script: 'start'”的问题

试试这些解决方法:

  • 确认终端路径正确
    执行npm start前,先确保终端当前目录是项目根目录(包含package.json的文件夹)。移动目录后很容易cd错位置,导致npm找不到配置文件。用ls(Mac/Linux)或dir(Windows)查看当前目录是否有package.json。

  • 重置依赖与缓存
    移动目录可能导致依赖路径关联异常,按以下步骤操作:

    1. 删除项目根目录下的node_modules文件夹和package-lock.json文件
    2. 执行命令:npm cache clean --force
    3. 重新安装依赖:npm install
  • 检查package.json语法合法性
    虽然你提供的scripts配置看起来正常,但移动文件过程中可能意外损坏了package.json的JSON格式(比如缺失引号、逗号等),需确认文件语法完全合规。

  • 直接启动Metro服务
    如果上述方法无效,可跳过npm脚本,直接执行react-native start命令,验证Metro服务本身能否正常启动。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 00:26:00