Ошибка при деплое реакт проекта на гитхаб pages
У меня есть проект на реакте, когда я пытаюсь его задеплоить на gh-pages, возникает ошибка такого рода. Как ее можно исправить?
я установил библиотеку gh-pages через npm install, прописал home page, а также добавил 2 скрипта ( "deploy": "gh-pages -d build", "predeploy": "npm run build",)
"C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" run deploy --scripts-prepend-node-path=auto
> [email protected] predeploy
> npm run build
> [email protected] build
> react-scripts build
Creating an optimized production build...
Compiled successfully.
File sizes after gzip:
41.35 KB build\static\js\2.a5dad45a.chunk.js
1.63 KB build\static\js\3.2c18b770.chunk.js
1.59 KB build\static\css\main.2acabacb.chunk.css
1.18 KB build\static\js\runtime-main.9d3aff1a.js
918 B build\static\js\main.7cc9d56a.chunk.js
The project was built assuming it is hosted at /valorant-landing-concept/.
You can control this with the homepage field in your package.json.
The build folder is ready to be deployed.
Find out more about deployment here:
https://cra.link/deployment
> [email protected] deploy
> gh-pages -d build
node:events:368
throw er; // Unhandled 'error' event
^
Error: spawn git ENOENT
at Process.ChildProcess._handle.onexit (node:internal/child_process:282:19)
at onErrorNT (node:internal/child_process:477:16)
at processTicksAndRejections (node:internal/process/task_queues:83:21)
Emitted 'error' event on ChildProcess instance at:
at Process.ChildProcess._handle.onexit (node:internal/child_process:288:12)
at onErrorNT (node:internal/child_process:477:16)
at processTicksAndRejections (node:internal/process/task_queues:83:21) {
errno: -4058,
code: 'ENOENT',
syscall: 'spawn git',
path: 'git',
spawnargs: [ 'config', 'user.name' ]
}
Process finished with exit code 1