2015-05-26 2 views
3

У меня возникли проблемы с запуском node.js с терминала.Mac -bash: node: команда не найдена

я запустить программу установки Node.js для макинтоша, но когда я пытаюсь использовать команду узла в терминале, я получаю следующее сообщение об ошибке:

-bash: node: command not found 

Я пытался искать решение но все предложения, которые я нашел, не помогают

В папке/usr/local/bin у меня есть узел и npm, но даже когда я перехожу к папке и запускаю узел, я все равно получаю ту же ошибку. Я не понимаю, почему это происходит, потому что я вижу, что этот узел существует в папке.

Я также попытался изменить .bash_profile путем добавления/USR/местные/бен но не решить проблему либо

Любые предложения будут оценены! ТИА!

+0

Похоже, что у вас нет '/ usr/local/bin' на вашем' PATH'. – tripleee

+0

Спасибо за ваш комментарий, я нашел причину проблемы и отправил ответ –

ответ

0

Я нашел причину проблемы.

я редактировал .bash_profile, чтобы добавить путь к JAVA, но я не заканчивал его с двоеточие (:), так что в конечном итоге комбинируя путь к JAVA с/USR/местные/бен

Once I добавлен двоеточие, все началось.

0

Если вы уже установили узел и все еще не работаете, попробуйте запустить brew link node. Вы можете создать силовую ссылку, если возникает ошибка при создании ссылки. brew link --overwrite node

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