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

D盘创建React项目后执行npm start报ENOENT(-4058)错误求助

解决npm start找不到package.json的问题
  • 先确认当前所在目录是否正确
    用create-react-app创建React项目时,会自动生成一个带项目名的子文件夹,package.json是存放在这个子文件夹里的,并非你当前的D:\react根目录。比如你执行npx create-react-app my-app,就会在D:\react下生成my-app文件夹,你需要先进入这个子文件夹才能执行npm start。
    操作命令:

    cd D:\react\你的项目文件夹名
    npm start
    
  • 若项目未创建成功,重新执行创建流程
    如果D:\react下根本没有生成项目子文件夹,说明之前的创建过程出错了,重新操作一遍:

    1. 打开命令行,切换到D盘:cd D:\
    2. 执行创建命令:npx create-react-app 你的项目名(比如npx create-react-app my-react-project)
    3. 创建完成后进入项目目录:cd my-react-project
    4. 再次运行npm start
  • 手动验证文件是否存在
    打开文件管理器到D:\react目录,查看是否存在带项目名的子文件夹,进入该文件夹后确认package.json文件是否存在。如果没有,说明创建失败,查看创建时的命令行输出信息,定位错误原因后重新创建。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 15:55:17