INVALID_DEPENDENCY: archivo de dependencias no encontrado en el deploy
Qué significa este error
Durante el proceso de deploy, Square Cloud no encontró tu archivo de dependencias en la raíz de la aplicación. Debido a esto, la plataforma no sabe qué paquetes o librerías necesita instalar para que tu proyecto funcione.
Por qué ocurre
- El archivo de dependencias simplemente no está en la raíz del proyecto (suele estar guardado dentro de una subcarpeta por error).
- El archivo tiene una extensión adicional (por ejemplo:
package.json.txten lugar depackage.json), algo que el bloc de notas de Windows o algunos editores de texto suelen añadir automáticamente.
Cómo resolverlo
Node.js — asegúrate de que exista un archivo package.json en la raíz:
- Si no existe, puedes generarlo ejecutando el comando
npm init -yen tu terminal. - Confirma que el nombre sea exactamente
package.json, sin ninguna extensión extra.
Python — asegúrate de que exista un archivo requirements.txt en la raíz, con el nombre correcto y las dependencias de tu proyecto listadas:
discord.pyVerifica la extensión de los archivos. Activa la opción "Mostrar extensiones de nombre de archivo" en tu sistema operativo y confirma que el archivo sea estrictamente .json (en Node) o .txt (en Python), y no algo como package.json.txt.
Una vez que hayas corregido la posición o el nombre del archivo, vuelve a realizar el deploy de tu aplicación.
Actualizado el: 10/06/2026
¡Gracias!
