在VS Code终端执行npm run start报ENOENT错误如何解决?
npm run start启动React项目报ENOENT错误解决方案
错误根因
报错核心是npm执行命令时,在当前终端工作目录下找不到package.json项目配置文件,所以无法启动脚本。
解决步骤
- 确认你执行
npx create-react-app 项目名称命令时指定的项目名称,该命令会在执行命令的同级目录下生成对应名称的项目文件夹,package.json文件存放在这个项目文件夹的根路径下,不会出现在上层目录中。 - 在VS Code终端中执行
cd 你的项目文件夹名切换到项目根目录,例如你创建的项目名为react-demo,存放在C:\Users\LENOVO\Desktop\React路径下,就执行命令:cd C:\Users\LENOVO\Desktop\React\react-demo - 切换目录后可执行
dir命令(Windows环境)检查当前目录下是否存在package.json文件,确认存在后再执行npm run start即可正常启动项目。
内容的提问来源于stack exchange,提问作者Matin
相关产品推荐
相关产品推荐

