使用npx create-react-app创建项目后执行npm start出现ENOENT错误
解决React项目npm start时的ENOENT错误
错误信息
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path E:\React js web\TextEdits/package.json
npm ERR! errno -4058
npm ERR! enoent ENOENT: 找不到文件或目录,打开 'E:\React js web\TextEdits\package.json'
npm ERR! enoent 这与npm无法找到文件有关。
npm ERR! enoentnpm ERR! 本次运行的完整日志可在以下位置查看:
npm ERR! C:\Users\rehma\AppData\Local\npm-cache_logs\2022-09-20T19_31_34_823Z-debug-0.log
解决步骤
- 切换到项目根目录:执行
npm start时你不在项目文件夹里,先通过命令切换目录:
切换完成后再重新运行cd E:\React js web\TextEditsnpm start。 - 重新创建项目:如果切换目录后仍找不到package.json,说明
npx create-react-app命令执行失败。先删除TextEdits文件夹,再重新执行创建命令:
等待命令执行完毕后,进入项目文件夹启动应用:npx create-react-app TextEditscd TextEdits npm start - 清理npm缓存(可选):若重新创建仍失败,清理缓存后再尝试:
npm cache clean --force
内容的提问来源于stack exchange,提问作者Atiq ur Rehman
相关产品推荐
相关产品推荐

