Files
husky/docs/es/troubleshoot.md

1.3 KiB

Soluci贸n de problemas

Comando no encontrado

Consulte C贸mo hacerlo para obtener soluciones.

Los ganchos (hooks) no se est谩n ejecutando

  1. Verifique que el nombre del archivo sea correcto. Por ejemplo, precommit o pre-commit.sh son nombres inv谩lidos. Consulte la documentaci贸n de los Ganchos de Git (Git hooks ) para conocer los nombres v谩lidos.
  2. Ejecute git config core.hooksPath y aseg煤rase de que apunte a .husky/_ (o a su directorio de ganchos personalizado (custom hooks directory)).
  3. Confirme que su versi贸n de Git sea superior a 2.9.

.git/hooks/ no funciona despu茅s de la desinstalaci贸n

Si los ganchos (hooks) en .git/hooks/ no funcionan despu茅s de desinstalar husky, ejecuta git config --unset core.hooksPath.

Yarn en Windows

Los ganchos de Git (Git hooks) pueden fallar con Yarn en Windows usando Git Bash (stdin no es un tty). Para los usuarios de Windows, implemente esta soluci贸n alternativa (workaround):

  1. Cree .husky/common.sh:
command_exists () {
  command -v "$1" >/dev/null 2>&1
}

# Soluci贸n alternativa (Workaround) para Windows 10, Git Bash, and Yarn
if command_exists winpty && test -t 1; then
  exec < /dev/tty
fi
  1. Obtenga la fuente donde se ejecutan los comandos Yarn:
# .husky/pre-commit
. .husky/common.sh

yarn ...