Npm

De Wikipedia, la enciclopedia libre
Ir a la navegación Ir a la búsqueda

npm es el manejador de paquetes por defecto para Node.js, un entorno de ejecución para JavaScript.

Visión general[editar]

Desde la versión 0.6.3 de Node.js npm es instalado automáticamente con el entorno. npm se ejecuta desde la línea de comandos y maneja las dependencias para una aplicación.[1][2]​ Además, permite a los usuarios instalar aplicaciones Node.js que se encuentran en el repositorio. npm está escrito enteramente en JavaScript y fue desarrollado por Isaac Z. Schlueter a raíz de la frustración que experimentó mientras trabajando con CommonJS y considerando las deficiencias de otros proyectos similares como PHP (PEAR) y Perl (CPAN).[3]

Nombre[editar]

En noviembre 2014, Collin Winter escribió en GitHub que "npm" no es una abreviatura para "Node Package Manager", sino un retroacrónimo recursivo para "npm is not an acronym".[4]​ Aun así, en el archivo README.md encontrado en npm-0.0.1 se puede leer en la primera línea: "The Node Package Manager".[1]

Véase también[editar]

Referencias[editar]

  1. a b iarna (13 de noviembre de 2015). «v3.4.1 (2015-11-12): ASK FOR NOTHING, GET LATEST». GitHub. Archivado desde el original el 13 de noviembre de 2015. Consultado el 1 de febrero de 2016. 
  2. «npm-versions.txt». 27 de febrero de 2014. Consultado el 9 de febrero de 2016. 
  3. Schlueter, Isaac Z. (25 de marzo de 2013). «Forget CommonJS. It's dead. **We are server side JavaScript.**». GitHub. 
  4. Winter, Collin (21 de noviembre de 2014). «npm-faq(7) -- Frequently Asked Questions». GitHub. Consultado el 24 de marzo de 2016. 

Enlaces externos[editar]