update node descargar node.js nvm

node.js - node - Carpeta de módulo global NVM



nvm update (2)

Dentro de ~/.npmrc :

prefix=''some/path''

O puedes usar el entorno de $PREFIX shell:

export PREFIX="${HOME}/.local"

Source

Estoy usando NVM y estoy tratando de instalar módulos NPM globales. Esa acción requiere permisos para una carpeta a la que no tengo permisos. Con node.js / npm regular fue fácil de resolver con la configuración de prefix , pero NVM lo prohíbe explícitamente.

¿Cuál es la forma correcta de cambiar la ruta a la carpeta de módulos globales en NVM?


Para ver la ubicación de la versión actual del nodo que está utilizando:

nvm which current

Está utilizando la instalación del sistema si .nvm no está en la ruta, similar a la siguiente:

/usr/local/bin/node

Para cambiar a una versión administrada por nvm:

nvm use 4

Para verificar que está utilizando una versión administrada por nvm:

nvm which current

Deberías ver algo similar a lo siguiente:

/Users/<your-user-name>/.nvm/versions/node/v4.2.2/bin/node

Solo debe experimentar problemas de permiso de instalación global cuando está utilizando la instalación del sistema.