Recomendaré usar la guía oficial de inicio del equipo Grunt. Está extremadamente bien detallado y es útil tanto para usuarios básicos como avanzados.
Para algunas de tus dudas específicas:
- ¿Puede alguno de ustedes explicar el código HTML escrito a continuación?
- ¿Ya has hecho un sitio web en WordPress? Si es así, ¿cómo encontraste toda la experiencia?
- Cómo ingresar datos en una base de datos usando un formulario de Windows
- ¿Cuál es la forma más rápida de aprender el desarrollo web front-end?
- ¿Debo aprender Scala o PHP?
- Se recomienda instalar grunt-cli a nivel mundial. Esto colocará el comando grunt en la ruta del sistema, lo que le permitirá ejecutarse desde cualquier directorio. El trabajo de Grunt CLI es simple: ejecutar la versión de Grunt que se ha instalado junto a un Gruntfile. Esto permite instalar múltiples versiones de Grunt en la misma máquina simultáneamente. Las diferentes versiones de Grunt se pueden instalar localmente según las necesidades del proyecto.
- Grunt-init puede ser útil para comenzar con un proyecto. Creará un archivo package.json y un andamiaje básico para su proyecto. Puede leer más al respecto en Project Scaffolding.
Antes de que termine de responder, ¿podría interesarle que busque un Gulp alternativo: el sistema de compilación de transmisión? Es más nuevo que Grunt. Gulp hace esencialmente lo mismo que Grunt pero con una interfaz más moderna (streams). Se acerca a las cosas de forma asíncrona, de modo que sus compilaciones tienden a ser más rápidas.
¡Buena suerte!
A2A Manish Dipankar.