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

在VS Code中运行npm install时出现ENOENT找不到package.json报错

npm install 报错ENOENT找不到package.json解决方案

报错含义翻译

你遇到的报错核心信息翻译如下:

npm 错误!代码 ENOENT
npm 错误!系统调用 打开
npm 错误!路径 C:\Users\sahib/package.json
npm 错误!错误号 -4058
npm 错误!enoent 不存在该文件或目录,尝试打开 'C:\Users\sahib\package.json'
npm 错误!enoent 该错误与npm无法找到对应文件有关

问题根因

npm install命令执行时会默认读取当前工作目录下的package.json依赖配置文件,出现该报错的两个常见原因:

  1. 终端当前工作目录不是存放项目代码的目录,npm去了错误路径下找配置文件
  2. 项目目录下确实没有package.json依赖配置文件

解决步骤

  • 首先确认当前终端目录下的文件列表,在PowerShell中执行dir命令,检查输出中是否存在package.json文件
  • 如果存在该文件,说明你当前终端工作目录不对,执行cd命令切换到package.json所在的目录后,再次执行npm install即可
  • 如果不存在该文件,先执行npm init -y命令初始化生成默认的package.json文件,之后再执行npm install即可

内容的提问来源于stack exchange,提问作者brain games

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 09:18:04