Ferramenta de gerenciamento de nó nvm de instalação do Mac

Índice

prefácio

antes da instalação

instalar nvm

Depois da instalação

Uso de nvm

Definir espelho nvm Taobao

 comandos comuns nvm


 

Prefácio:

        Nvm é uma ferramenta de gerenciamento de nó. Durante o desenvolvimento do projeto, a versão do nó geralmente é muito alta ou muito baixa. Neste momento, usar o nvm pode resolver esse problema muito bem.

        nvm é um mestre que gerencia os dois irmãos node e npm, e npm é instalado junto com node. Portanto, não se preocupe com o npm, não existe npm sem node.

Antes da instalação:

Para desinstalar o nó instalado, execute os seguintes comandos no terminal um a um:

npm ls -g --depth=0
sudo rm -rf /usr/local/lib/node_modules
sudo rm /usr/local/bin/node
cd  /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm

Instale o nvm:

Acesse o site oficial para encontrar o comando de instalação da versão mais recente: nvm/README.md em master nvm-sh/nvm GitHub Node Version Manager - script bash compatível com POSIX para gerenciar várias versões node.js ativas - nvm/README.md em mestre nvm-sh/nvm https://github.com/nvm-sh/nvm/blob/master/README.md

Minha versão mais recente é v0.39.1, então meu último comando de instalação é o seguinte. 

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

Após executar o comando de instalação, copie o seguinte código para executar:

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

Depois da instalação: 

Execute nvm -v e o número da versão aparecerá, o que significa que a instalação foi bem-sucedida

Uso de nvm:

toda vez que o terminal fecha. Nenhum dos comandos nvm pode ser usado, solicitando common not found:nvm ,

A primeira maneira é executar o seguinte código para garantir o uso normal do nvm:

source ~/.bash_profile

O segundo método configura .bash_profile e .zshrc:

        .bash_profile , reabra uma janela de terminal, digite vim ~/.bash_profile  para criar um arquivo .bash_profile. Copie o código abaixo e cole no arquivo criado. Em seguida, pressione :wq! para salvar e sair da edição do arquivo atual. Se já houver um arquivo .bash_profile, o vim ~/.bash_profile não poderá ser criado. Neste momento, use o comando open ~/.bash_profile para abrir o arquivo. Da mesma forma, copie o código a seguir, salve-o no texto e saia.

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

Depois que o arquivo .bash_profile for configurado com sucesso, execute o seguinte código no terminal para efetivar a configuração:

source ~/.bash_profile

         .zshrc , digite vim ~/.zshrc  para criar um arquivo .zshrc. Copie o código abaixo e cole no arquivo criado. Em seguida, pressione :wq! para salvar e sair da edição do arquivo atual. Se já houver um arquivo .zshrc, o vim ~/.zshrc não poderá ser criado. Neste momento, use o comando open ~/.zshrc para abrir o arquivo. Da mesma forma, copie o seguinte código para salvar e sair no texto 

export NVM_DIR=~/.nvm
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"

 Depois que o arquivo .zshrc for configurado com sucesso, execute o seguinte código no terminal para efetivar a configuração:

source ~/.zshrc

     Neste momento, mesmo que o terminal seja fechado e aberto novamente, o nvm pode ser usado normalmente.


Configure o espelho nvm Taobao: 

Como o nvm usa uma fonte espelhada estrangeira por padrão, o download é muito lento e geralmente falha. Neste momento, você pode configurar a imagem Taobao de nvm . A velocidade de download será super rápida.

 Execute o seguinte comando no terminal e a imagem do Taobao será configurada com sucesso:

NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node

 Comandos comuns NVM:

nvm ls - lista todas as versões de nó instaladas

nvm ls-remote - lista todas as versões do servidor remoto (lista oficial de versões do nó)

lista nvm - lista todas as versões de nó instaladas

lista nvm disponível - mostra todas as versões disponíveis para download

nvm install estável - instale a versão mais recente do nó

nvm install [número da versão do nó] - instala o nó da versão especificada

desinstalação do nvm [número da versão do nó] - remove a versão especificada instalada

nvm use [número da versão do nó] - alterna para o nó da versão especificada

nvm current - Visualize a versão atual do nó

nvm alias [alias] [número da versão do nó] - adiciona um alias a um número de versão diferente

nvm unalias [alias] - remove um alias definido

nvm alias default [número da versão do nó] - defina a versão padrão

Acho que você gosta

Origin blog.csdn.net/var_infinity/article/details/127815624
Recomendado
Clasificación