Всем привет! Ребят подскажите пожалуйста в чем может быть проблема :
Устанавливаю node.js и когда пытаюсь проверить версию, терминал пишет bash: command not found!
Тоже самое происходит и с терминалом в vscode!
От отчаяния перепробовал уже всё что только можно, и установку homebrew, и пытался обновить пути vm и установку Xcode по странным рекомендациям, но он выдает такую же ошибку, пытался менять пути в настройках терминала, всё тщетно!
Подскажите пожалуйста кто сталкивался с такой проблемой! Буду очень признателен, только начал Gulp изучать, и первые проблемы с установкой node.js хотя при просмотре везде пишут «проблем с маком никогда не возникает при установке node.js» к сожалению возникают, и решить их практически невозможно мне кажется, так как НИГДЕ НЕТ ИНФОРМАЦИИ ПО ДАННОЙ ПРОБЛЕМЕ!
Dmitry Roo, После установки brew , после установки nvm, прописал установку node.js с версией, вот результат, в этот раз выдает ошибку в выборе компилятора! Либо я что то неправильно делаю, либо не понимаю какого то нюанса который мешает установке node.js
Dmitry Roo, Обновится не могу к сожалению из-за того что сам Mac уже в годах, он 2011 года, его задекларированная поддержка операционной системы только Hi Sierra! Пробовал через костыли устанавливать более новые прошивки, но ничего не выходило, по этому и тружусь на нем с той операционной которая подходит! Вот видимо и настало время когда его возраст не позволяет продвигаться дальше в изучении веба, а точнее всего что связано с node.js
Ivan Mirovich, странно, что через nvm не устанавливается. То, что через brew не устанавливаются мне не кажется странным - у меня с ним какой-то негативный опыт.
Кирилл Никитин, Нет, именно через него не пробовал, пробовал просто через копию OS которая со встроенным патчем, на ютубе люди устанавливают через загрузочную флешку и всё норм, сам пробовал, шкала загрузки останавливается на середине вместе с яблоком и ноль эмоций, хотя стоит стандартный апгрейд, оперативная и ssd, у товарища аналогично всё было, по этому до сех пор на Hi Sierra тружусь, так то норм, все программы которые необходимы для работы, всё есть, но вот к сожалению когда коснулось веб разработки и установки node.js уже проблемы начались!
Dmitry Roo,
Dmitry Roo Добрый День!
Спустя несколько дней испытаний, пишу дополнение по теме своего вопроса! А точнее тот факт что Вы были правы!
Надеюсь кому то поможет, кто так же как и я столкнулся с проблемой установки Node.js на Макбук Pro с операционной системой Hi Sierra и в общем ниже 10.15 и не нашел ответа!
Установка node.js на операционную систему Mac Os ниже 10.15 не осуществляется, по крайней мере я не смог!
Да, более опытные люди возможно прочтут и не согласятся с данным выводом, сказав про nvm и метод выбора версии, но опять же, я пишу информацию не с целью спора, а с целью кому то ускорить понимание того. почему у него не устанавливается node.js если он так же как и я пытался это сделать на более старой операционной системе, и не более, если всё же у кого то будет действующий рецепт решения вопроса напишите ниже, и эти ответы помогут людям не опустить руки!
В общем, после нескольких дней испытаний по установке ноды на своем уже старичке Маке, каждая попытка приводила к неудачам, так же были уже и крайние меры от отчаяния как переустановка операционной системы на аналогичную, с мыслями а вдруг, но увы, снова ничего!
Далее вспомнив Ваше предположение Dmitry Roo что из-за старой операционной системы могут быть проблемы с установкой, и было решение в очередной раз сделать попытку установки более свежей операционной системы через костыли и патчи, со второго раза вышло!
После установки Mac OS Catalina версии 10.15.7 которая пропатченная, node.js был установлен, и как результат, душевный покой и победа, можно продолжать изучать Gulp!
Благодарю Вас что вступили в помощь по моему вопросу, Вы помогли очень!
Надеюсь так же и этот пост поможет кому то кто будет нуждаться в ответах!
Информация есть, просто искать стоит в будущем также на английском языке. Самым удобным вариантом будет использование NVM (Node Version Manager). Если усложнять, то попробуйте реализовать через brew Install node@18