**已关闭。**此问题为not reproducible or was caused by typos。目前不接受答案。
这个问题是由一个打字错误或一个无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
4小时前关门。
Improve this question
所以我创建了一个react应用程序,我在这方面很新,它已经在过去打开,但现在我运行npm开始,这出现:
PS C:\Users\maxim\.vscode\extensions\second react> npm start
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path C:\Users\maxim\.vscode\extensions\second react/package.json
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, open 'C:\Users\maxim\.vscode\extensions\second react\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:
npm ERR! C:\Users\maxim\AppData\Local\npm-cache\_logs\2022-11-23T22_46_45_545Z-debug-0.log
PS C:\Users\maxim\.vscode\extensions\second react>
我的错误是什么,我该怎么做?我怎样才能防止这种情况发生?
1条答案
按热度按时间ttcibm8c1#
第一个原因可能是您不在项目目录(package.json所在的目录)中。
cd "project directory inside these quotes"
。然后在终端中运行“npm start”。如果不是因为这个原因,很可能是因为您的相依性安装不正确。若要解决这个问题:
1.清理npm缓存:
npm cache clean --force
1.删除节点模块和package-lock.json(不是package.json!而是package-lock.json。在启动项目后会自动重新生成,所以不用担心。
1.再次安装依赖项:
npm install
,然后从项目目录npm start
启动项目