pnpm add
Paquetes y entornos
Uso
pnpm add [-D] [-w] <package>Guarda el paquete en un almacén compartido y lo enlaza en node_modules; en la raíz de un workspace pnpm rechaza un add simple y pide -w o --filter.
Opciones habituales
| Opción | Significado |
|---|---|
| -D | devDependency |
| -g | global |
| -w | add it to the workspace root |
| --filter <pkg> | add it inside one workspace package |
| -E | exact version |
| --save-peer | peerDependency |
Ejemplos
pnpm add -D vitestadds a dev dependency, linked from the shared store
pnpm add -w typescriptinstalls at the root of a workspace
pnpm add --filter web reactinstalls into the web package only
La pregunta siempre es qué va dónde: dentro de este proyecto o en todo el sistema.
Cómo leerlo
- Los corchetes [ ] marcan una parte que puedes omitir.
- Los puntos suspensivos … indican que puedes poner varios.
- Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.
Preguntas
Q. ¿Qué hace pnpm add?
Guarda el paquete en un almacén compartido y lo enlaza en node_modules; en la raíz de un workspace pnpm rechaza un add simple y pide -w o --filter.
Q. ¿Cómo se escribe?
pnpm add [-D] [-w] <package> — los corchetes marcan lo que puedes omitir.
Q. ¿Cuántas opciones vale la pena saber?
Aquí van 6; la lista completa está en man pnpm. Este comando está en Paquetes y entornos.
Comandos relacionados
página man: man pnpm-add