¿Cuál es la mejor ‘introducción a Grunt’ que hay?

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:

  • 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.

Mira mi blog: http://viveksoni.net/grunt-tutor

Le ayudará a configurar Grunt para su proyecto, también he agregado ejemplos de Gruntfiles.

Agradeceríamos mucho tu contribución