Ошибка при деплое реакт проекта на гитхаб 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

Ответы (0 шт):