Falha na compilação da página estática do front-end
Motivo: a versão do nó é muito baixa
Sugestão: Instale o node e o npm diretamente pelo ppa!
Ou use nvm para atualizar e gerenciar a versão do nó.
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ ↓↓↓↓↓↓↓↓↓↓ ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
Baixar nvm
Instalação do comando:
O seguinte caminho de instalação está disponível na documentação oficial do nvm.
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
ou
$ wget -qO- https://raw.githubusercontent.com/nvm-sh/ nvm/v0.38.0/install.sh | bash
vem com: (Para as alternativas encontradas abaixo, as fontes de instalação são todas substituídas por domésticas. Principalmente ao instalar no servidor e a rede não está funcionando, você pode usar o seguinte )
# Instale
$ bash -c "$(curl -fsSL https://gitee.com/RubyKids/nvm-cn/raw/master/install.sh)"
# Desinstalar
$ bash -c "$(curl -fsSL https://gitee.com/RubyKids/nvm-cn/raw/master/uninstall.sh)"
Arquivo de configuração (a instalação do comando geralmente não requer configuração)
vi ~/.bashrc
adicione no final
exportar NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # Isso carrega nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # Isso carrega nvm bash_completion
Problemas encontrados:
nvm está instalado, mas o comando nvm é inválido
resolver:
Execução da caixa de comando:
exportar NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # Isso carrega o nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # Isso carrega nvm bash_completion
nvm falhou ao instalar o nó:
Solução: altere a fonte do espelho
implemento
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
nvm node_mirror http://npm.taobao.org/mirrors/node/
Instalar nó
instalação nvm 16.8.0
Mostrar todas as versões que podem ser instaladas
nvm ls-remoto
Usar versão do nó
nvm usa 16.8.0
Veja as versões dos nós atualmente instaladas e em uso
nvmls
Definir versão padrão
alias nvm padrão 16.8.0
-------------------------------------------------- -------------------------------------------------- -----------------------------Além disso, o Ubuntu18.04 instala a versão especificada do node e o método npm correspondente↓
Instale a versão especificada ou mais recente do nodejs por meio do PPA
Então você precisa usar para instalar a versão especificada do nodejs. Requer o download de um script. A execução deste script adicionará uma fonte nodejs ao Ubuntu e, em seguida, usará o apt para baixar o nodejs especificado.
O nome completo do PPA é arquivo de pacotes pessoais. Para instalar a versão nodejs 12.x, você pode executar o seguinte comando:
cd ~ curl -sL https://deb.nodesource.com/setup_12.x | sudo bash - sudo apt update sudo apt install nodejs
Para instalar a versão mais recente do nodejs, você pode executar o seguinte comando:
cd ~ curl -sL https://deb.nodesource.com/setup | sudo bash - sudo apt update sudo apt install nodejs
Desinstale o nodejs :
Execute o seguinte comando:
sudo apt remover nodejs
Este comando desinstalará o nodejs, mas o arquivo de configuração será mantido para que você possa instalar o nodejs novamente no futuro.
Se você não quiser manter o arquivo de configuração, continue executando:
sudo apt purgar nodejs
Isso desinstalará o nodejs e seus arquivos de configuração relacionados.
Finalmente, você também pode remover pacotes que foram instalados com o nodejs, mas que não estão sendo usados no momento:
sudo apt remoção automática