¿Qué es la instalación global de dependencias en Node.js?

La instalación global de dependencias en Node.js coloca los paquetes globales en un solo lugar del sistema exactamente donde depende de su configuración, independientemente de dónde ejecute el comando npm install -g <package-name> para instalar las dependencias.

  • Instalar las dependencias locales significa que el módulo estará disponible solo para un proyecto que instaló en el mismo directorio.
  • Las dependencias de instalación global colocan el módulo en su Node. js, que depende del sistema operativo) y será accesible desde cualquier proyecto sin necesidad de instalarlo por separado para cada proyecto mientras se realiza la configuración.
  • Nos permiten usar el empaque como una herramienta en cualquier lugar de la computadora local.

requisitos previos:

Node JS: Node.js es un entorno de tiempo de ejecución multiplataforma y de código abierto creado en el motor JavaScript V8 de Chrome para ejecutar código JavaScript fuera de un navegador. Debe recordar que NodeJS no es un marco y no es un lenguaje de programación.

React JS: React es una biblioteca de JavaScript declarativa, eficiente y flexible para crear interfaces de usuario. Es ‘V’ en MVC. ReactJS es una biblioteca front-end de código abierto basada en componentes responsable solo de la capa de visualización de la aplicación.

  
Sintaxis:

run npm install -g <package-name>

Donde g denota un modo global de una variable.

Aplicación: Se utiliza para instalar paquetes globalmente en el sistema mientras se realizan proyectos de Node.

Ruta de los paquetes globales en el sistema: los módulos globales se instalan en el sistema estándar en la ubicación raíz del directorio del sistema /usr/local/lib/node_modules directorio del proyecto.

Comando para imprimir la ubicación en su sistema donde están instalados todos los módulos globales. 

npm root -g

Producción: 

C:\Users\Pallavi\AppData\Roaming\npm\node_modules

Ejemplo para ilustrar cómo instalar el paquete globalmente en el sistema.

Escriba este comando en la consola. 

npm install -g mit-license-generator

Producción: 

Cómo verificar qué paquetes están instalados globalmente en el sistema. 

npm list -g

La salida será: 

ventajas:

  • No necesitamos instalar un módulo cada vez que se instala globalmente.
  • Se necesita menos memoria ya que solo se instala una copia.
  • Podemos crear scripts .js y ejecutarlos en cualquier lugar sin tener una carpeta node_modules en el mismo directorio cuando los paquetes se instalan globalmente.

Desventajas:

  • cuando estamos ejecutando una aplicación de Node que no sea una máquina local, dará un error porque necesita paquetes en package.json, es decir, paquetes locales.
  • Los paquetes implementados globalmente no se pueden importar usando require() en la aplicación Node directamente.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *