Это была неприятная проблема, возникшая по неясной для меня причине. У меня такое случалось со мной 3 раза, и первые 2 раза я только что создал новое приложение реагирования, но я бы предпочел найти решение для этого.
У меня есть перекрестная ссылка на другой пакет приложений React. json файл, и он точно такой же, но он способен запустить npm start.
{
"name": "lyrics_app02",
"version": "0.1.0",
"private": true,
"dependencies": {
"@testing-library/jest-dom": "^4.2.4",
"@testing-library/react": "^9.4.0",
"@testing-library/user-event": "^7.2.1",
"react": "^16.12.0",
"react-dom": "^16.12.0",
"react-router-dom": "^5.1.2",
"react-scripts": "3.3.0"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": "react-app"
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}
Ниже приведено сообщение об ошибке, которое я получил.
0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli 'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli 'start'
1 verbose cli ]
2 info using npm@6.12.1
3 info using node@v12.13.1
4 verbose stack Error: ENOENT: no such file or directory, open 'C:\Users\Racha\Downloads\JavascriptProjects\Lyrics_App02\package.json'
5 verbose cwd C:\Users\Racha\Downloads\JavascriptProjects\Lyrics_App02
6 verbose Windows_NT 10.0.17763
7 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "start"
8 verbose node v12.13.1
9 verbose npm v6.12.1
10 error code ENOENT
11 error syscall open
12 error path C:\Users\Racha\Downloads\JavascriptProjects\Lyrics_App02\package.json
13 error errno -4058
14 error enoent ENOENT: no such file or directory, open 'C:\Users\Racha\Downloads\JavascriptProjects\Lyrics_App02\package.json'
15 error enoent This is related to npm not being able to find a file.
16 verbose exit [ -4058, true ]