CQ5.X: Cómo depurar el Javascript del Widget CQ5

Pregunta

El código javascript de las utilidades de CQ5 se presenta en un gran archivo widgets.js, lo que dificulta la depuración de las utilidades. ¿Cómo puedo obtener cada utilidad en un archivo individual?

Respuesta, Resolución

  1. Abrir http://localhost:4502/system/console/configMgr/com.day.cq.widget.impl.HtmlLibraryManagerImpl
  2. Marque "Depurar" y guarde
  3. Ahora, al depurar usando, por ejemplo, Firebug, debería llevarle al archivo de widgets individual

Nota: Asegúrese de desactivar el modo de depuración de nuevo cuando termine, ya que afecta al rendimiento.

Abrir la siguiente URL le proporcionará una lista de todos los archivos js de las utilidades individuales:

  • Para CQ5.2: http://localhost:4502/libs/cq/widgets.js?debug=true
  • Para CQ5.3: http://localhost:4502/libs/cq/ui/widgets.js?debug=true

Nota: Esto funciona también sin el modo de depuración activado.

Se aplica a

CQ5.2
CQ5.3

Logotipo de Adobe

Inicia sesión en tu cuenta