🧠 ¿Qué hace npm install en un monorepo con workspaces?
- Lee el
package.jsonde la raíz. - Busca todos los
package.jsondefinidos enworkspaces. - Lee las dependencias de cada workspace.
- Resuelve cuáles descargar y cuáles enlazar localmente.
- Instala todo en un único
node_modules(en la raíz). - Crea o actualiza un único
package-lock.json.
💡 Modelo mental: un monorepo tiene varios paquetes (package.json), pero comparte una sola instalación de dependencias y un solo lockfile.
Top comments (0)