Configuración Manual de Husky para Node.js
Para configurar Husky manualmente en tu proyecto Node.js, sigue estos pasos:
- Instalar Husky: Ejecuta el siguiente comando en la terminal.
npm install husky --save-dev - Habilitar los ganchos de Git: Ejecuta el siguiente comando para habilitar automáticamente los ganchos de Git después de la instalación.
npx husky install - Configurar el script "prepare" en package.json: Edita tu archivo
package.jsonpara incluir el siguiente script."scripts": { "prepare": "husky install" } - Crear un gancho: Para agregar un comando a un gancho o crear uno nuevo, utiliza husky add file cmd asegúrate de ejecutar husky install antes.
npx husky add .husky/pre-commit "npm test" - Agregar el gancho a Git: Ejecuta el siguiente comando para agregar el nuevo gancho a Git.
git add .husky/pre-commit - Intentar realizar un commit: Ejecuta el siguiente comando para realizar un commit y probar la configuración de Husky.
git commit -m "Keep calm and commit" - Las pruebas que realizamos fueron en un entorno local, para controlar el commit.
Si el comando npm test falla, tu commit se abortará automáticamente.
Más Información
Para obtener información más detallada sobre Husky y sus características, consulta la documentación oficial de Husky.
