Задать вопрос
serii81
@serii81
Я люблю phр...

Почему не работает node js в manjaro после перезапуска терминала?

Добрый вечер.
У меня мало практики с manjaro.
Несколько лет сидел в убунту.

Установил nvm таким способом https://dev.to/lobo_tuerto/how-to-install-nodejs-i...

nvm install 14
nvm use 14
nvm alias 14.22.1
node -v


последняя команда показывает версию node.js

Закрываю терминал, открываю и node -v не срабатывает.
Почему?

Приходится все по новому набирать команы выше.
  • Вопрос задан
  • 144 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
xotkot
@xotkot
хорошо есть и хорошо весьма
для фиксации нужно делать через default, это подробно показанно в nvm --help в примерах.

в данном случае нужно сделать так
nvm alias default 14.22.1

п.с.
Установил nvm таким способом ...

с огнём играете )) не нужно использовать древние инструкции при работе с Арчем, а то может быть чревато. В большинстве случаев достаточно того что написанно в арчвики и/или в прикреплённых комментах к данному пакету в АУР, здесь это nvm#comment-764001, да и при установке данного пакета также выводилась информация что нужно сделать


paru -S nvm
...
You need to source nvm before you can use it. Do one of the following
or similar depending on your shell (and then restart your shell):

echo 'source /usr/share/nvm/init-nvm.sh' >> ~/.bashrc
echo 'source /usr/share/nvm/init-nvm.sh' >> ~/.zshrc

You can now install node.js versions (e.g. nvm install 10) and
activate them (e.g. nvm use 10).

init-nvm.sh is a convenience script which does the following:

[ -z "$NVM_DIR" ] && export NVM_DIR="$HOME/.nvm"
source /usr/share/nvm/nvm.sh
source /usr/share/nvm/bash_completion
source /usr/share/nvm/install-nvm-exec

You may wish to customize and put these lines directly in your
.bashrc (or similar) if, for example, you would like an NVM_DIR
other than ~/.nvm or you don't want bash completion.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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