es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Angular SSR en AWS serverless lambda devuelve números y caracteres aleatorios.

Estoy intentando implementar una aplicación Angular SSR en AWS utilizando serverless y lambda. Siendo un principiante total en esto, estoy utilizando este proyecto inicial para hacerlo. No cambié ningún código, excepto el nombre del proyecto por “public”. Hay una sección dedicada en el README que explica cómo hacer eso (“Encuentra y reemplaza la palabra ‘ngx-serverless-starter’ con el nombre de tu proyecto”).

Luego cargué el proyecto en AWS. Este es el registro:

Serverless: Actualización de la pila terminada...
Información del servicio
servicio: public
etapa: dev
región: us-east-1
pila: public-dev
recursos: 12
claves de API:
  Ninguna
URL del punto final:
  GET - https://u3vc0nd65k.execute-api.us-east-1.amazonaws.com/dev
  GET - https://u3vc0nd65k.execute-api.us-east-1.amazonaws.com/dev/{proxy+}
funciones:
  api: public-dev-api
capas:
  Ninguna

Así que supongo que funcionó. Sin embargo, si hago clic en la URL proporcionada, veo números y caracteres al azar (tuve que truncarla debido al límite de caracteres de Stackoverflow):

PCFET0NUWVBFIGh0bWw+PGh0bWwgbGFuZz0iZW4iPjxoZWFkPgogIDxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4KICA8dGl0bGU+Tmd4U2VydmVybGVzc1N0YXJ0ZXI8L3RpdGxlPgogIDxiYXNlIGhyZWY9Ii8iPgogIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MSI+CiAgPGxpbmsgcmVsPSJpY29uIiB0eXBlPSJpbWFnZS94LWljb24iIGhyZWY9ImZhdmljb24uaWNvIj4KPGxpbmsgcmVsPSJzdHlsZXNo

Me parece que puede haber algún problema con el tipo de contenido que se está devolviendo, pero realmente no puedo entenderlo.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que la implementación de la aplicación Angular SSR en AWS usando serverless y lambda podría no haber sido exitosa.

    La URL proporcionada devuelve caracteres y números aleatorios, lo cual indica un problema con el tipo de contenido que se está devolviendo.

    Para solucionar el problema, una posible solución es verificar y asegurarse de que las dependencias necesarias estén instaladas y configuradas correctamente, especialmente aquellas relacionadas con serverless y lambda.

    Otra solución es revisar los registros y mensajes de error, los cuales se pueden acceder a través de la consola o la interfaz de línea de comandos. Esto puede proporcionar más información sobre el problema y ayudar a identificar la causa raíz.

    Además, verificar nuevamente el nombre del proyecto y cualquier cambio necesario en los archivos de código o configuración podría solucionar el problema.

    En general, implementar una aplicación Angular SSR en AWS usando serverless y lambda requiere cierta experiencia técnica y comprensión de las herramientas y tecnologías relevantes. Puede ser útil buscar orientación o consultar a profesionales experimentados en el campo.

Comments are closed.