¿Que significa el “npx” exactamente?

Francisco Javier Segura Saviñon

Francisco Javier Segura Saviñon

Pregunta
studenthace 4 años

¿Que significa el “npx” exactamente?

4 respuestas
para escribir tu comentario
    Nicolas Castañeda

    Nicolas Castañeda

    studenthace 4 años

    es un comando que hace parte de node y de npm que se utiliza con dos motivos principales:

    1. para correr paquetes instalados de forma local en nuestro proyecto, ya que estos comandos no existen como tal en nuestro .bash o la raiz de tu consola.
    2. para correr paquetes que no estan instalados en nuestro repositorio y no deseamos que se instalen, como para hacer una prueba de este paquete, lo ejecutas con npx y a grandes rasgos lo descarga de manera temporal y lo ejecuta una unica vez y luego lo elimina
    Alba Montilva

    Alba Montilva

    studenthace 4 años

    npx es un ejecutador de paquetes binarios de npm.

    Ya estamos instalando y resinstalando diferentes versiones cuando cambiamos de proyecto, problemón. Pues este problema esta solucionado con npx ya que a partir de ahora, nada de instalar paquetes globales, ese tiempo ya pasó (cuidado que siempre hay excepciones). Ahora con npx puedes instalar jest como dependencia local de desarrollo y al ejecutar npx jest en la terminal ¡y funcionará!

    Eso es por que npx se encarga de buscar el ejecutable de jest dentro de tu carpeta node_modules.

    Emmanuel Rodríguez

    Emmanuel Rodríguez

    studenthace 4 años

    Es una extensión de

    npm
    para ejecutar una dependencia, generalmente global o sin una instalación como tal de
    npm
    .

    Si te preguntabas del acrónimo, pues Node Package Execute

    🔗 Diferencias entre npm y npx

    David Campos

    David Campos

    studenthace 4 años

    Por lo que tengo entendo, npx es parte de npm, pero npx se usa para correr paquetes de manera local

Curso de Webpack [Empieza Gratis]

Curso de Webpack [Empieza Gratis]

Construye aplicaciones React usando Webpack. Aprende a configurar y optimizar tu entorno de desarrollo con loaders, compresión CSS y análisis de paquetes. Despliega tu proyecto fácilmente en producción y mejora el rendimiento.

Curso de Webpack [Empieza Gratis]
Curso de Webpack [Empieza Gratis]

Curso de Webpack [Empieza Gratis]

Construye aplicaciones React usando Webpack. Aprende a configurar y optimizar tu entorno de desarrollo con loaders, compresión CSS y análisis de paquetes. Despliega tu proyecto fácilmente en producción y mejora el rendimiento.