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

使用Expo CLI创建首个ReactJS应用执行npm start报ENOENT错误如何解决

报错根因
  • npm执行npm start指令时,默认会读取当前工作目录下的package.json文件获取启动配置,你当前执行命令的路径是E:\Reactjs,该路径下不存在这个文件,因此触发ENOENT(无此文件或目录)错误。
  • 出现这个问题的典型场景是:你用Expo CLI创建项目时,工具会在执行创建命令的目录下生成一个和你填写的项目名同名的子文件夹,所有项目文件包括package.json都存放在这个子文件夹内,你没有进入该子文件夹就直接执行了启动命令。
解决方案
  • 先在E:\Reactjs目录下执行dir命令,查看你创建的项目对应的文件夹名称
  • 执行cd <你的项目文件夹名>进入项目根目录
  • 执行dir确认目录下存在package.json文件后,再执行npm start即可正常启动项目

特殊场景处理:如果确认你已经在对应目录下还是找不到package.json,说明之前创建项目的流程因为网络问题、权限问题中途中断,没有生成完整的项目结构,重新执行npx create-expo-app <自定义项目名>重新生成项目即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 01:45:00