Navigate back to the homepage

Cómo instalar NodeJS

Javier Fonseca
January 17th, 2020 · 1 min read

Node.js es un JavaScript runtime construido sobre el motor V8 de JavaScript de Chrome, funciona como servidor open source, gratuito y multiple plataforma.

Node.js ha permitido el uso de JavaScript fuera de browser y es ampliamente usado hoy en día.

Instalación

MacOS

1brew install nvm

Agregar a ~/.bash_profile, ~/.bashrc, ~/.profile o ~/.zshrc

1export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
2[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

Linux

1curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

o

1wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

Exportar a ~/.bash_profile, ~/.bashrc, ~/.profile o ~/.zshrc

1export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
2[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

Windows

En windows no hace falta instalar NVM, solo descargar el ejecutable directamente de la página de Node.js

Usar NVM

NVM es un gestor de versiones de Node.js el cual permite cambiar de versión sin problemas según lo requiera el proyecto en que estás trabajando. Sin importar que versión de Node.js se esté instalando, automáticamente se instala NPM en la versión que mejor se adapta a Node.

Instalar la última versión de Node.js

1nvm install node

Instalar una versión específica de Node.js

1nvm install 10.10.0

Una vez instalado, designar la versión a ser utilizada globalmente

1nvm use node

Share

More articles from Javier Fonseca's Blog

Blockchain Definición y tipos

Artículo informativo y educativo sobre qué es Blockchain y cuáles son los tipos de Blockchain existentes.

February 8th, 2020 · 4 min read

Desplegar Gatsby en CloudFront y Lambda Edge

Pasos a seguir para mostrar correctamente tu sitio estático alojado en S3 y CloudFront

January 28th, 2020 · 2 min read
© 2020 Javier Fonseca's Blog
Link to $https://twitter.com/fonsecaj89Link to $https://www.facebook.com/FonsecaJ89Link to $https://github.com/Fonsecaj89Link to $https://www.linkedin.com/in/fonseca25t