# `npm error code ENOENT: syscall open '.../package.json' — Could not read package.json`

**Dónde aparece:** Terminal

**Qué significa:** La terminal se está ejecutando en una carpeta que todavía no contiene tu app de Next.js.

## Causas probables

- La sesión se abrió en la carpeta general `Development` en lugar de la carpeta de tu proyecto.
- Todavía no se ha creado el esqueleto de Next.js (no se ha ejecutado `create-next-app`).

## Mensaje para tu agente

```text
npm dice que no encuentra package.json. Comprueba en qué carpeta estamos (`pwd` y `ls`), entra en la carpeta del proyecto o crea el esqueleto de la app si aún no lo hemos hecho.
```

**Cómo evitarlo:** Abre siempre la sesión de tu agente directamente dentro de `Development/<nombre-de-tu-proyecto>`.

---
Fuente: [Agentic Makers](https://agenticmakers.app/es/ayuda/errores/enoent-no-se-encuentra-package-json) · Licencia: CC BY 4.0
