Uso de NVM en Windows
NVM es el acrónimo de “Node Version Manager” o “Gestor de Versiones de Node”, te permite gestionar distintas versiones de NodeJs en una misma máquina.
Me voy a centrar en su instalación en windows. Pasos a seguir:
PRIMERO
A – Inicialmente tenemos que desinstalar todas las versiones de nodejs y npm que tengamos instaladas en nuestro equipo. Para ello vamos a programas y caracteristicas en nuestro panel de control y desinstalamos el NodeJs que tengamos intalado.´
B – Limpiamos del PATH todas aquellas variables de entorno que tengamos de node y npm.
C – Necesitaremos reiniciar el equipo.
D – Debemos revisar los siguientes directorios y eliminarlos ya que nvm no instalará nada si ya existen:
C:\Program Files (x86)\Nodejs C:\Program Files\Nodejs C:\Users\{User}\AppData\Roaming\npm (or %appdata%\npm) C:\Users\{User}\AppData\Roaming\npm-cache (or %appdata%\npm-cache) C:\Users\{User}\.npmrc C:\Users\{User}\AppData\Local\Temp\npm-*
SEGUNDO
Pasamos a su instalación. NVM no soporta windows así que debemos utilizar nvm-windows. Descargamos el zip y, tras ejecutarlo, seguimos las instrucciones de pantalla.
Si todo ha ido bien, nos vamos a la consola y escribimos nvm.
TERCERO
Ahora ya podemos instalar todas las versiones de node que vayamos a utilizar. En mi caso necesito al útlima, la 8.11.2 y la 6.14.2. Para ello abrimos la consola de windows como administrador y ejecutamos:
nvm install v10.4.0 nvm install v6.14.2 nvm install v8.11.2
Con el comando nvm list vemos que las ha instalado correctamente.
CUARTO
Cuando queramos utilizar una version concreta de nodejs por ejemplo la 10.4.0 que habíamos instalado sólo tendremos que ejecutar:
nvm use 10.4.0
Con node -v y con npm -v podremos ver que realmente estamos usando la version que hemos seleccionado.
Resumen de comandos NVM
//Instalar esa versión de node.js o latest para la versión estable actual. nvm install < versión > //Una lista de instalaciones de node.js nvm list //Desinstala esa versión de node.js nvm uninstall < versión > //Cambiar a esa versión de node.js nvm use < versión >
Categorias
- adobe (2)
- agile (1)
- Alfresco (1)
- Android (26)
- Angular (6)
- angularjs (10)
- apache (1)
- axis (2)
- Bases de datos (14)
- Bootstrap (1)
- C# (3)
- Cámara (1)
- chrome (3)
- Codeigniter (2)
- Control de Versiones (2)
- CSS (25)
- CVS (1)
- Django (9)
- Django Rest Framework (1)
- DNS (1)
- Docker (3)
- dominio (1)
- eclipse (5)
- Entity Framework (2)
- ETL (1)
- Firefox (6)
- flash (1)
- freecad (1)
- Git (12)
- GitHub (4)
- gpg (2)
- Groovy (1)
- Handlebars (1)
- hibernate (4)
- hosting (1)
- HTML (50)
- HTML 5 (26)
- Impresión 3D (9)
- Inkscape (1)
- IOS (2)
- ireports (3)
- Java (44)
- Javascript (55)
- JBoss (5)
- JPA (2)
- JQuery (20)
- Json (7)
- JSP (6)
- Keycloak (1)
- Lamp (1)
- LDAP (2)
- lean (1)
- linkedin (1)
- LINQ (1)
- linux (13)
- Livecycle (1)
- log (1)
- microcontroladores (1)
- MongoDB (4)
- MySQL (8)
- Node.js (5)
- OC4J (1)
- Openshift (2)
- Oracle (6)
- Patrones de Diseño (1)
- Photoshop (2)
- php (20)
- PostgreSQL (1)
- python (19)
- rabbitmq (1)
- Raspberry PI (13)
- Raspherry PI (5)
- React (6)
- seguridad (3)
- Selenium (3)
- Sencha Touch (1)
- Sin categoría (29)
- Spring (17)
- spring-boot (3)
- SQL (7)
- SQLServer (1)
- SSO (1)
- struts (2)
- SVN (1)
- Talend (1)
- Tomcat (6)
- unity (3)
- Visual Studio Code (2)
- vmware (5)
- Web Services (11)
- windows (18)
- wordpress (10)
- Xiaomi (1)
- xml (2)
Trabajos Realizados
- App Android – Autoka Fr
- App Android – Cartelera Cántabra
- App Android – Gramática y Vocabulario Ingles
- App Android – Hoja de Gastos
- App Android – Hotel Torre Cristina
- App Android – OcioEnjoy
- App Android – Visor CardBoard
- App Firefox – Managapp
- DiamanteBomba – DisasterCode
- Generador de Partes de Trabajo
- GitHub – Android Web Generator
- GitHub – Dynamic Angular Gallery
- GitHub – Dynamic React Gallery
- GitHub – Sotilizator
- GitHub – SpringAngularJS
- GitHub – Swiper Dynamic Angular Gallery
- HazParejas – DisasterCode
- RompeCabezas – DisasterCode
- Unity Game – English Couple
- Unity Game – Kill Wasp
- WordPress – El Buen Apicultor
- WordPress – El Cajón de los Retales
- WordPress – El Vestidito Azul
- WordPress – Feuchas
- WordPress – Fragua de Navajas Ponce
- WordPress – Humor a las Tres
- WordPress – Photo Places