Когда узел установлен через nvm
, на самом деле ожидается, что вы наберете nvm use 8
перед использованием узла. Вам не нужно переустанавливать его (и, судя по вашему выводу, похоже, что вы этого не делали).
Если вы хотите по умолчанию использовать узел v8, вы можете сделать это, набрав:
nvm alias default 8.1
Обратите внимание, что у вас может отсутствовать соответствующая запись .bashrc (в вашем файле ~ / .bashrc), которая загружает nvm при запуске вашего терминала. Это должно выглядеть примерно так:
export NVM_DIR="$HOME/.nvm"
. "$NVM_DIR/nvm.sh"