View a markdown version of this page

Solución de problemas en el estudio de aplicaciones - AWS Estudio de aplicaciones

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Solución de problemas en el estudio de aplicaciones

Este tema contiene instrucciones para solucionar problemas y depurar problemas relacionados con la creación de aplicaciones.

Uso del panel de depuración

Para ayudarte a realizar la depuración en tiempo real mientras compilas tus aplicaciones, App Studio incluye un panel de depuración plegable que abarca las pestañas de páginas, automatizaciones y datos del estudio de aplicaciones. Este panel muestra tanto los errores como las advertencias. Si bien las advertencias sirven como sugerencias prácticas, como los recursos que no se han configurado, los errores se deben resolver para previsualizar o publicar correctamente la aplicación. Cada error o advertencia incluye un enlace de visualización que se puede usar para ir a la ubicación del problema.

El panel de depuración se actualiza automáticamente con nuevos errores o advertencias a medida que se producen, y los errores o advertencias desaparecen automáticamente una vez resueltos. El estado de estos mensajes de advertencia y error se mantiene al salir del generador.

JavaScript manipulación de tipos de datos y sintaxis de expresiones

App Studio cuenta con la JavaScript función de detección de errores, que resalta los errores subrayando el código con líneas rojas. Estos errores de compilación, que impiden que la aplicación se compile correctamente, indican errores tipográficos, referencias no válidas, operaciones no válidas y resultados incorrectos para los tipos de datos requeridos. Consulta la siguiente lista para ver los problemas más comunes:

  1. Errores causados por el cambio de nombre de los recursos: cuando JavaScript las expresiones hacen referencia a los nombres de los recursos en App Studio, cambiarlos hace que las expresiones sean incorrectas y generen errores. Puedes ver estos errores en el panel de depuración.

  2. Problemas con los tipos de datos: las discrepancias entre los tipos de datos generarán errores en tu aplicación. Por ejemplo, si una automatización está configurada para aceptar un parámetro de tipoString, pero un componente está configurado para enviar un valor de tipoInteger, se producirá un error. Compruebe que los tipos de datos coincidan entre los recursos adecuados, incluidos los componentes, las automatizaciones y las entidades y acciones de datos. Es posible que deba cambiar el tipo del valor de una JavaScript expresión.