El administrador de paquetes de nodo se conoce como npm. Sirve como administrador de paquetes de la plataforma Node JavaScript.
El registro de software más grande del mundo se conoce como Npm. Npm es una herramienta para compartir y mostrar utilizada por desarrolladores de código abierto en todo el mundo.
Piezas Npm
Npm se compone de tres partes:
- Puede buscar paquetes de terceros en el sitio web, crear perfiles y mantener los paquetes.
- Puede comunicarse con npm a través de la interfaz de línea de comandos, a veces conocida como CLI de npm, que se ejecuta desde una terminal.
- El registro es un depósito en línea de gran tamaño para el código fuente de JavaScript.
Comando Npm básico y de versión
- Utilice el comando npm de un comando para ubicar la API npm en su computadora:
C:Usershp>npm
La siguiente imagen describe el resultado del comando.
El comando que se muestra a continuación, por ejemplo, le mostrará la versión actual de npm de su sistema:
npm -v
La siguiente imagen describe el resultado del comando npm version.
¿De qué es capaz npm?
Puede instalar un nuevo paquete desde el registro usando npm. Además, npm le permite buscar y compartir sus paquetes de nodos nuevos. Con npm, lo utilizarás principalmente para este propósito.
paquete.json
Normalmente, el directorio raíz del proyecto npm incluye un archivo llamado paquete.json. Los datos importantes están contenidos en package.json, un archivo de texto sin formato que npm utiliza para determinar el proyecto y administrar las dependencias.
Vaya al directorio raíz del proyecto y use el comando para generar el archivo package.json:
npm init
La siguiente imagen describe el resultado del comando npm.
Cuando utilice el comando npm init, le pedirá detalles sobre el proyecto, como por ejemplo:
- Una versión del paquete.
- Nombre del paquete
- Repositorio Git para el comando de prueba.
- Palabras clave
- Autor
- Licencia
Aceptará los valores predeterminados y continuará con el siguiente mensaje si presiona Retorno o Intro.
Utilice el siguiente comando si desea utilizar las opciones predeterminadas:
npm init --yes
Instalar un nuevo paquete npm
El comando npm install funciona para instalar un nuevo paquete:
npm install
El nombre del paquete debe aparecer después de las palabras clave de instalación de npm en este comando.
cadena de conversión de Java a int
La siguiente imagen describe el resultado del comando npm.
Busca paquetes en el sitio web de npm para encontrarlos.
Por ejemplo, puede emitir el siguiente comando para instalar el paquete express:
npm install express
Tenga en cuenta que el marco web express de Node.js es rápido. Después de la instalación, notará que un nuevo directorio llamado /módulos de nodo se ha creado debajo de la raíz del proyecto. Este directorio albergará todos los módulos recién instalados.
La imagen muestra el resultado del comando npm.
Puede ver que npm instaló express así como sus dependencias, así como las dependencias de esas dependencias, etc., expandiendo el directorio de módulos /node.
La parte de dependencias del proyecto. paquete.json El archivo ha sido modificado y ahora incluye el paquete express, como se muestra en el siguiente ejemplo:
'dependencies': { 'express': '^4.17.1' }
La sección de dependencias generalmente contendrá una lista de los paquetes nuevos que instale. En este caso, el paquete express con la versión 4.17.1 es una de las dependencias. Tome nota de la especificación de control de versiones estructurales a la que se adhiere Npm.
Puede utilizar el comando npm install en la siguiente forma abreviada para reducir la escritura:
npm i
Indico para instalar en este comando. La imagen muestra el resultado del comando npm.
Instalar un paquete como requisito para el desarrollo
Es posible que ocasionalmente instales un paquete que sólo sea compatible con el entorno de desarrollo.
Por ejemplo, podría instalar el paquete morgan, que registra las solicitudes HTTP.
Python es numérico
Utilice el comando npm install con la opción ?save-dev y la siguiente sintaxis para lograr esto:
npm install --save-dev
El resultado muestra la operación realizada usando la línea de comando debajo de la imagen.
Por ilustracion:
npm install morgan --save-dev
El resultado muestra la operación realizada usando la línea de comando debajo de la imagen.
El paquete Morgan se descargará e instalará con este comando. Además, amplía el paquete con una pieza nueva. El archivo devDependencies.json debería verse así:
'devDependencies': { 'morgan': '^1.10.0' }
- En esencia, las devDependencies deben incluir los paquetes que utiliza durante el desarrollo.
- Solo necesita estos paquetes mientras crea su aplicación.
- Las dependencias, por otro lado, deberían incluir los paquetes que requerirá su aplicación.
- En otras palabras, su programa se ejecutará con estos paquetes requeridos.
- El comando npm install también puede obtener e instalar todos los paquetes enumerados en la sección dependencias y devDependencies.
npm instalar globalmente
Instale un paquete en su sistema globalmente.
Utilice el siguiente comando para instalar un paquete en su sistema globalmente:
npm install --global
O simplemente:
npm i -g
A menudo instala un paquete en su línea de comando o shell cuando desea utilizarlo globalmente.
Es mejor instalar un paquete si desea utilizarlo en su aplicación.
Conclusión
Para la plataforma Node Js/javascript, Npm sirve como gestión de paquetes. La línea de comando ayuda a instalar npm paso a paso para el desarrollo y las operaciones. Ayuda a instalar npm y otros datos relacionados en una sola línea de comando usando un símbolo del sistema. La instalación de npm para la funcionalidad javascript en todas las aplicaciones relacionadas con la web.