2013-12-05 4 views
0

После того, как я установил узел, он работает. Я заканчиваю терминал, а затем я не могу использовать команду node в bash. Кто-нибудь знает, почему это происходит? Его довольно бесит. Я думаю, что это может быть связано с тем, что переменная $ PATH не инициализируется в правильном порядке или вообще отсутствует.Невозможно использовать node.js после установки

Я последовал за 1 вариант https://gist.github.com/isaacs/579814

+0

Какая ОС вы используете? –

+0

osx, 10.9, Он работает, когда я перехожу к '~/local/bin', затем'./Node', просто не могу получить bash, чтобы увидеть команду 'node' или' npm' – m33bo

+0

Что произойдет, если вы поместите ' $ PATH' в вашем '~/.profile', а затем открыть новый терминал? –

ответ

1

Благодаря @DavidWeldon и @Vinayak Мишра

Добавить экспорт PATH=$HOME/local/bin:$PATH в ~/.bash_profile и источника ~/.bash_profile или выходе и открыть новый терминал. Создать ~/.bash_profile он уже не доступен.

Если есть проблема с $ PATH, вы можете проверить его: echo $PATH && source ~/.profile && echo $PATH

Если есть разница, файлы не вызывается в правильном порядке. Посмотрите на this.

+0

Сладкий! Я рад, что мы разобрались. :) –

+0

Я не знаю, как поблагодарить вас за это или дать вам очки или любой другой человек. Но спасибо.. :] – m33bo

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