Я был на всем протяжении поиска решения. Я считал, что должен произвести чистку и узла и nodejs, сделайте новая установка затем соединяет два. Это не работало. Мне сказали попробовать nodejs наследие. Это не работало.
Я пытаюсь установить что-то, что требует более новой версии узла. Мой nodejs обновил очень хорошо, но узел, к сожалению, не имеет.
node -v
v5.4.1
nodejs -v
v8.**** (latest)
Я не могу быть единственным человеком, который испытывает это. У кого-либо есть фиксация? Под управлением Ubuntu 16.04
fappycow@fappycow-desktop:~$ type -a node nodejs
node is /home/fappycow/.nvm/versions/node/v5.4.1/bin/node
node is /usr/local/bin/node
node is /usr/bin/node
nodejs is /usr/bin/nodejs
Проблема здесь в том, что узел был установлен с nvm. Всякий раз, когда вы хотите обновить до последней версии node
, просто запустите nvm install node
.
Я бы также удалил nodejs
: sudo apt purge nodejs
Использование nvm намного лучше, чем двоичный файл nodejs.