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

执行npm install命令遇ENOENT错误:找不到package.json文件求助

解决npm install时出现ENOENT(找不到package.json)的问题

这个错误的核心是当前执行npm install的目录中不存在package.json文件——npm依赖这个文件识别项目的依赖配置、项目信息等,没有它无法完成依赖安装流程。

针对你的情况,可按以下步骤排查解决:

  • 确认当前工作目录是否正确
    在PowerShell中执行pwd命令,查看当前所在路径是否为你的Express项目根目录。如果不是,使用cd 项目根目录路径切换到正确目录后,重新执行npm install。

  • 初始化项目生成package.json
    如果这个Express项目还未进行过初始化,在项目根目录执行npm init(或npm init -y跳过交互步骤,直接生成默认配置的package.json),生成文件后再运行npm install。

  • 检查package.json是否被误删/移动
    若你确定之前这个项目存在package.json,可在PowerShell中执行Get-ChildItem -Name package.json搜索当前目录下是否有该文件,排查是否被误删除或移动到了其他子目录。

你之前在React项目中能正常安装依赖,是因为那些项目本身已经包含了package.json文件,而这个Express项目要么未完成初始化,要么执行命令的目录不正确,导致npm无法找到必需的配置文件。

内容的提问来源于stack exchange,提问作者Bhargavi Jethva

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 23:34:57