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

执行npx create-next-app@latest后运行npm run dev出现ENOENT错误求助

问题描述

执行npx create-next-app@latest创建Next.js项目后,运行npm run dev时出现以下错误:

npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path C:\Users\admin\OneDrive\Desktop\Dhenish\NEXTJS\package.json
npm ERR! errno -4058
npm ERR! enoent Could not read package.json: Error: ENOENT: no such file or directory, open 'C:\Users\admin\OneDrive\Desktop\Dhenish\NEXTJS\package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! A complete log of this run can be found in: C:\Users\admin\AppData\Local\npm-cache\_logs\2023-08-07T11_17_19_452Z-debug-0.log

错误提示无法找到指定路径下的package.json文件,该如何解决?

解决方法

  • 确认终端所在目录:运行pwd(Linux/macOS)或cd(Windows)命令,查看当前路径是否在Next.js项目的根目录下。create-next-app会生成一个以你输入的项目名为名的子目录,必须进入这个子目录再执行npm run dev。
  • 检查项目目录结构:手动打开C:\Users\admin\OneDrive\Desktop\Dhenish\NEXTJS路径,确认是否存在项目子文件夹,子文件夹内是否有package.json。如果没有,说明项目创建过程未完成,需重新执行npx create-next-app@latest,确保过程无中断或报错。
  • 重新创建项目:若原目录确实未生成package.json,删除当前的NEXTJS文件夹,重新运行npx create-next-app@latest,按提示完成创建后,进入项目目录再执行npm run dev。
  • 检查路径权限:确保C:\Users\admin\OneDrive\Desktop\Dhenish\NEXTJS路径拥有读写权限,避免因权限问题导致package.json无法生成。

内容的提问来源于stack exchange,提问作者Dhenish Jivani

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 08:00:37