2016-04-23 2 views
2

У меня был node.js, установленный на моем Ubuntu 14.04 в течение долгого времени. Я установил nvm несколько месяцев назад, и все было хорошо. Пару дней назад, когда я пытаюсь запустить скрипт узла, я получаю следующее:Что случилось с моей командой node?

[email protected]~$: node 
he program 'node' can be found in the following packages: 
* node 
* nodejs-legacy 
Try: sudo apt-get install <selected package> 

Если я затем использовать NVM, чтобы указать, что я хочу использовать узел (nvm use node), все работает снова - до тех пор, I закрыть мой терминал или начать новый сеанс. Очень надоедливый.

Конечно, если я следую за предлагаемые меры и сделать

sudo apt-get install node 

Что инсталлируется не Node.js, а некоторые другие не связаны пакет.

вопрос

Что я могу сделать так, что работает node на любой терминальной сессии решает любые NVM ранее настройки?

Update

От одного из комментариев, ссылающихся на другой вопрос, это то, как я решил эту проблему:

«Я также хотел бы добавить строку в нижней части моего .bashrc как : nvm use stable > /dev/null Это будет автоматически использовать последнюю версию, которую вы установили ».

+0

Связанный: [nodejs vs node on ubuntu 12.04] (http://stackoverflow.com/questions/18130164/nodejs-vs-node-on-ubuntu-12-04) –

+1

В частности, см. Строку в ответе на этот вопрос Вопрос: «Я также хотел бы добавить строку в конец моего .bashrc, например: nvm use stable>/dev/null. Это автоматически будет использовать последнюю версию, которую вы установили». ' – Paulpro

ответ

Смежные вопросы