DEV Community

Cover image for Guía de bolsillo de PNPM
Sebastian Noguera
Sebastian Noguera

Posted on

Guía de bolsillo de PNPM

Primero la pregunta obligatoria ¿Qué es PNPM?

PNPM es una alternativa al tradicional gesto de paquetes NPM que viene por defecto al instalar Node.js. PNPM trae muchísimas ventajas con respecto a NPM que si quieres ver un poco más a detalle te recomiendo que veas este video de mi canal de YouTube.

Guía de comandos

Gestionar paquetes

Instalar paquetes:

  pnpm add <pkg>
Enter fullscreen mode Exit fullscreen mode

Desinstalar paquetes:

  pnpm remove <pkg>
Enter fullscreen mode Exit fullscreen mode

Actualizar los paquetes dentro del rango especificado:

  pnpm update
Enter fullscreen mode Exit fullscreen mode

Ejecutar scripts:

Ejecutar scripts del package.json:

  pnpm run
Enter fullscreen mode Exit fullscreen mode

Ejecutar un paquete de manera remota sin instalarlo

  pnpm dlx create-react-app ./my-app
Enter fullscreen mode Exit fullscreen mode

Crear un proyecto a partir de una plantilla de inicio:

  pnpm create vue@latest
Enter fullscreen mode Exit fullscreen mode

Manejar espacios de trabajo (environments)

Para poder ir cambiando con facilidad y rapidez de versiones de Node.js existe el comando:

  pnpm env
Enter fullscreen mode Exit fullscreen mode

Que nos va a permitir ir seleccionando la versión de Node.js que queremos utilizar, por ejemplo:

  pnpm env use --global 18.9.1
Enter fullscreen mode Exit fullscreen mode

Con este comando estaríamos especificando que queremos usar la versión 18.9.1 de Node.js y podemos utilizar este mismo comando para ir cambiando a diferentes versiones 👍🚀

Conclusión

Bueno, en este post damos una guía de comandos que puedes consultar en cualquier momento a medida que te vayas acostumbrando a usar PNPM. Espero que te sea de mucha utilidad 😁

Si este post te ha gustado, puedes seguirme en mi canal de YouTube en el cual subo contenido relacionado a la programación 🐢

Top comments (0)