¿Cuál es la ubicación de los módulos de nodos?

¿Cuál es la ubicación de los módulos de nodos?

Quiero ver todos mis paquetes y módulos de node-module. Por favor dígame su ubicación en ubuntu 18.04. como /path/to/node-module. Además, cómo ver el código de módulos comohttpmódulo ofsmódulo.

Respuesta1

Bibliotecas globales

Puede ejecutar npm list -gpara ver qué bibliotecas globales están instaladas y dónde están ubicadas. Úselo npm list -g | head -1para resultados truncados que muestren solo la ruta.

En los sistemas Unix, normalmente se colocan /usr/local/lib/nodeo /usr/local/lib/node_modulescuando se instalan globalmente. Si configura la variable de entorno NODE_PATH en esta ruta, los módulos se pueden encontrar por nodo.

Bibliotecas no globales

Las bibliotecas no globales se instalan en la subcarpeta node_modules de la carpeta en la que se encuentra actualmente. Puede ejecutarlas npm listpara ver las bibliotecas no globales instaladas en su ubicación actual.

Respuesta2

Puedes ver la ubicación local de esta manera:

$ npm root
/home/<user>/<path>/node_modules

y la ubicación global así:

$ npm root -g
/usr/lib/node_modules

Respuesta3

Los node_modules instalados globalmente están enraizados en la biblioteca donde es necesario acceder a sudo admin

/usr/local/lib/node_modules

información relacionada