Nodejs и Node показывают две различных версии. Как это может быть?

Я был на всем протяжении поиска решения. Я считал, что должен произвести чистку и узла и 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 
2
задан 19 June 2017 в 08:51

1 ответ

Проблема здесь в том, что узел был установлен с nvm. Всякий раз, когда вы хотите обновить до последней версии node, просто запустите nvm install node.

Я бы также удалил nodejs: sudo apt purge nodejs

Использование nvm намного лучше, чем двоичный файл nodejs.

2
ответ дан 2 December 2019 в 03:39

Другие вопросы по тегам:

Похожие вопросы: