React项目执行npm start报错ENOENT,请求解决方法
解决npm start找不到package.json的问题
- 先检查终端当前路径:
Windows终端执行cd,如果输出是C:\Users\Lenovo\Desktop\Coding\React\Practice,说明你在项目的上级目录,而package.json在你创建的my-app子文件夹里。 - 切换到项目根目录:
在终端执行cd my-app,此时终端路径会变为C:\Users\Lenovo\Desktop\Coding\React\Practice\my-app,这才是存放package.json的项目根目录。 - 重新执行
npm start,即可正常启动项目。
后续操作提示
- 下次打开VS Code时,直接选择打开
my-app文件夹,而不是上级的Practice文件夹,这样终端默认会处于项目根目录,不用手动切换路径。 - 执行任何npm命令前,务必确认终端当前路径是包含
package.json的项目根目录。
内容的提问来源于stack exchange,提问作者Siddharth Upadhyay
相关产品推荐
相关产品推荐

