gruntjs - unable - ¿Puedes usar la bandera--verbose para tareas individuales de Grunt?
install grunt mac (1)
Aquí hay un ejemplo de GruntFile para una tarea "limpia" (usando el complemento grunt-contrib-clean ):
clean: {
dry: {
src: ["build/css"],
options: {
''no-write'': true
}
}
}
Ejecutando grunt clean:dry
output:
Running "clean:dry" (clean) task
>> 2 paths cleaned.
Done, without errors.
Uso de grunt clean:dry -v
, me da lo que quiero:
Running "clean:dry" (clean) task
Not actually cleaning live/css...
Not actually cleaning live/js...
... pero también muestra un montón de registros de configuración que no tienen nada que ver con la tarea actual. ¿Puedo usar el indicador --verbose (u otra cosa) para mostrar el resultado completo de una tarea sin tener que desplazarme por todos los registros de configuración no relacionados?
PD: Mis otros complementos sufren el mismo problema, mostrando solo una línea de salida cuando su documentación indica que debería esperar más.
(Preguntas relacionadas: Registro de grunt-contrib-jazmin y ¿Cómo puedo forzar a JSHint a ejecutar en gruñido para que siempre use el indicador --verbose no responda esta pregunta).
grunt.initConfig({
verbosity: {
default: {
options: { mode: ''dot'' }, // normal, oneline, dot, hidden
tasks: [''groundskeeper'', ''requirejs'']
}
}
grunt.registerTask( ''_start'', [''verbosity:default'', ''projectInfo''] );