publicado: 2019.01.15 | 3 minutos de lectura
no importa si está trabajando en el backend o en el frontend camp, nodo.js es cada vez más popular día a día y es posible que tenga que instalarlo en algún momento. Hay muchas maneras de instalarlo en su sistema operativo y estoy a punto de mostrarle los métodos más populares y resaltar los pros y los contras de cada uno de ellos.,
pre-built installer for your platform #
la forma más fácil y obvia es descargar un instalador pre-built for your platform desde el nodo.página de descargas de js. Instalación en sí es muy sencillo-Siguiente, Siguiente, Siguiente, hecho.
a Pesar de que es la manera más fácil de instalar, viene con muchas desventajas. Te bloquea a una versión en particular-puede que no sea un gran problema en el primer día, pero puede ser a largo plazo si estás dispuesto a saltar entre proyectos que dependen de diferentes versiones., Otro (peor) problema con este método es el hecho de que requiere permisos de administrador (sudo
) para instalar el paquete globalmente. Publiqué » arreglar privilegios y nunca más usar sudo con npm «con algunas soluciones para este problema, pero es mejor que revise» resolver errores de permisos EACCES al instalar paquetes globalmente » en la documentación oficial o siga este artículo.
nodo de Homebrew / Chocolatey #
«Homebrew – el mejor amigo del usuario de macOS» explica por qué me encanta esta herramienta tanto. Los usuarios de Windows pueden encontrar una alternativa como Chocolatey., Ambos gestores de paquetes le permiten instalar Node.js con facilidad.
brew install node
choco install nodejs.install
las herramientas de CLI como esa le permiten instalar / desinstalar software en poco tiempo y nunca más ser molestado por permisos insuficientes. Aunque le permiten administrar versiones también, en Nodo.js debe usar NV
NVM (Node Version Manager) #
Node Version Manager es una CLI bash simple que le permite instalar varios nodos.JS versiones y cambiar entre ellos mediante comandos simples. Aunque solo está disponible para macOS y Linux, Node.,JS version manager para Windows existe (irónicamente está escrito en Go). La instalación es sencilla: puede usar un script bash simple o brew
(mi forma preferida).
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
brew install nvm
esa es la manera de instalar la última versión de Nodo.js.
nvm install node
sea curioso y explore más nvm
comandos en una documentación oficial de nvm. Mi comandos usados con más frecuencia son: install
, uninstall
, list
y use
.,
es difícil recordar la versión de Nodo.js del que depende un proyecto: rompa la versión en el archivo .nvmrc
en la raíz de su proyecto y ejecute nvm use
dentro de este directorio. Si algo se puede automatizar, debe ser automatizado — instalar la versión correcta de las dependencias no es una excepción. Hice un script bash simple que ejecuta nvm use
cada vez que encuentra un archivo .nvmrc
dentro de su proyecto. Hay un plugin genial zsh-nvm para usuarios de Zsh que hace el mismo trabajo.,
si te ha gustado este artículo, compártelo en Twitter.