Установка NodeJS
Установка NodeJS и npm на linux и windows.
Al-Sher
Всем привет! Вот и подходит к концу black friday, скидки все получены, а статьи, написанной благодаря данным скидкам, еще нет. Думаю это следует исправить!
Сегодняшняя статья посвящена NodeJS, а если быть точнее, то его установки. Начнем мы, разумеется, с linux системы, но продолжим обязательно установкой на Windows, так как ситуации бывают разные ?
NodeJS и Linux
Весь процесс установки заключается в скачивании пакета и его сборки. Совсем он скучный, но без него у нас ничего работать не будет.
Начнем мы с подготовки необходимого ПО.
Подготовка ПО
Давайте изначально обновим нашу систему, выполнив следующие команды:
- Для CentOS
yum update
- Для Ubuntu
sudo apt-get update
Далее установим wget и tar:
- Для CentOS
yum install wget tar
- Для Ubuntu
sudo apt-get install wget tar
Загрузка и распаковка NodeJS
Ссылку на последнюю стабильную версию NodeJS можно найти на nodejs.org. На момент написания данной статьи последняя версия была 6.9.1. Загрузим её:
wget https://nodejs.org/dist/v6.9.1/node-v6.9.1.tar.gz
После загрузки у нас появится файл в текущей папке с названием node-v6.9.1.tar.gz. Распакуем его:
tar -xvf node-v6.9.1.tar.gz
Далее зайдем в эту папку:
cd node-v6.9.1
Сборка NodeJS
Осталось лишь собрать NodeJS. Осуществляется данное действием запуском configure:
./configure
Далее необходимо скомпилировать нашу "ноду":
make
Данный процесс занимает наибольшее количество времени, но без него никуда...
Последним шагом нашей установки будет включение nodejs в систему, то есть перенести скомпилированные файлы в /usr/local/bin:
make install
NodeJS и Windows
Процесс установки NodeJS на Windows очень прост и требует лишь загрузки установщика на ваш ПК. Ссылку на последнюю стабильную версию NodeJS можно найти на nodejs.org. На момент написания данной статьи последняя версия была 6.9.1.
Так же NodeJS, во время установки, спросит о дополнительных параметрах, в том числе и установки PATH. Но, если вдруг вы не поставили нужную галочку и PATH не установился, не расстраивайтесь, ведь не всё еще потеряно.
NodeJS и PATH
Для "глобальной" установки nodejs нам необходимо добавить путь до него в глобальную переменную PATH. В Windows данное действие осуществляется в переменных среды.
Для того, чтобы изменить PATH, нам необходимо зайти в свойства системы(Правая кнопка мыши по кнопке пуск->Система), а далее перейти в Дополнительные параметры системы->Дополнительно->Переменные среды.
Заключение
Установка завершена, но мы не проверили работоспособность... Давайте проверим версию nodeJS, ведь если он укажет версию, то прошла успешно ?
node -v
Если вдруг ответ на данную команду сообщает, что node не найден, то нам необходимо проверить переменную PATH... Для Windows я уже описал данное действие, а для linux нет. Исправляемся:
В Linux доступ к переменной PATH доступен из консоли. Посмотрим, что же в ней записано:
echo "$PATH"
Нам необходимо проверить, существует ли в данной переменной путь /usr/local/bin, если нет, то добавляем:
PATH = $PATH:/usr/local/bin
export PATH
Вроде весь процесс описан, но если вдруг у Вас возникнут вопросы, то задавайте их в комментариях