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

React新手启动项目遇npm报错:找不到package.json文件

解决React项目npm start报错的两个问题

一、npm找不到package.json(错误码ENOENT)的解决方法

  • 先检查当前工作目录是否正确:在PowerShell中执行pwd命令,确认当前路径是D:\React\textutils。如果不是,执行cd D:\React\textutils切换到项目根目录,再重新运行npm start。
  • 若路径正确但仍报错,说明项目缺少package.json文件:
    • 如果是刚创建的项目,先执行npm init -y快速生成package.json;如果是用create-react-app创建的项目,可能创建过程出错,重新在D:\React目录下执行npx create-react-app textutils重建项目。
    • 如果之前存在package.json,检查是否被误删或移动,恢复文件后再尝试启动。

二、--global/--local弃用警告的处理方法

  • 这个警告是npm新版本的参数变更导致的,旧的--global/--local参数已被弃用,后续执行全局安装命令时,把npm install xxx --global改成npm install xxx --location=global即可。
  • 如果启动项目时触发这个警告,可能是全局安装的依赖包使用了旧参数,执行npm install npm --location=global更新全局npm到最新版本,通常能消除该警告。

内容的提问来源于stack exchange,提问作者rohan singla

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 19:39:27