Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

244
Vistas
aws-lambda No se puede encontrar el módulo

Sigo recibiendo este error en la consola aws-lambda cuando cargo el código desde un archivo zip. He intentado subir otros archivos zip y funcionan correctamente. El archivo .js se llama "CreateThumbnail.js" en el archivo zip. Creo que el controlador también se llama correctamente "CreateThumbnail.handler". el subdirectorio node_modules también está configurado. ¿Alguien tiene alguna idea?

 { "errorMessage": "Cannot find module 'CreateThumbnail'", "errorType": "Error", "stackTrace": [ "Function.Module._resolveFilename (module.js:338:15)", "Function.Module._load (module.js:280:25)", "Module.require (module.js:364:17)", "require (module.js:380:17)" ] }
over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

La forma en que pude hacer que esto funcionara fue:

  1. Nombre el archivo exportaciones.js
  2. Asigne un nombre al controlador, dentro del archivo, export.handler
  3. Establezca el controlador en la configuración de lambda en exportaciones.controlador
  4. Comprima solo el contenido de la carpeta, no la carpeta en sí (como se mencionó anteriormente) y cambie el nombre del archivo zip export.zip
over 4 years ago · Santiago Trujillo Denunciar

0

Ok, lo hice yo mismo, solo asegúrese de hacer el zip de manera que el archivo .js no termine dentro de una carpeta, porque AWS descomprimirá el archivo que cargue e intentará encontrar un archivo .js con el nombre de handler que diste, y si está dentro de una carpeta, no te ayudará.

over 4 years ago · Santiago Trujillo Denunciar

0

Un posible problema es si carga la lambda como un archivo zip creado a través de PowerShell Compress-Archive . Compress-Archive tiene un error que hace que AWS extraiga los archivos en un árbol plano (sin subdirectorios), con barras invertidas en los nombres de archivo:

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda