Node-RED:Введение/Установка

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.



Установка[1]

Перед тем, как приступить к установке Node-RED, у вас должна быть установлена рабочая версия Node.js. Рекомендуем использовать Node.js LTS 8.x или 10.x. Пользователи Node.js 6.x должны убедиться, что у них установлены самые последние обновления. Node-RED больше не поддерживает Node.js 4.x и ранее.

У нас есть специальные руководства по установке Node-RED на разных платформах и ОС:

Пользователям Linux и OSX нужно будет установить пакетную версию Node.js, соответствующую их ОС, или скачать последнюю версию Long Term Support (LTS) с сайта Node.js.

Версию своей Node.js можно узнать с помощью следующей команды:

node -v

Другие варианты загрузки Node.js смотрите по этой ссылке.

Самый простой способ установить Node-RED – при помощи пакетного менеджера npm (сокр. от англ. «node package manager»), идущего в комплекте с Node.js. Чтобы установить Node-RED в качестве глобального модуля, воспользуйтесь следующей командой:

sudo npm install -g --unsafe-perm node-red
Примечание

Команда «sudo» нужна только при установке на Linux и OS X. Если вы работаете на Windows, читайте соответствующее руководство.

Что дальше

Когда Node-RED будет установлен, вы сможете его запустить.

Другие способы установки

Скачайте нужную вам версию

Вы можете сразу скачать последнюю или любую другую версию Node-RED отсюда. В скачанном ZIP-архиве будет папка верхнего уровня под названием «node-red-X.Y.Z», где «X.Y.Z» – это номер версии Node-RED. Распаковав архив и будучи в папке верхнего уровня, запустите вот эту команду:

npm install --production

Скачайте с GitHub (для разработчиков)

GitHub-код предназначен только для тех, кто хочет использовать код для разработки, или для разработчиков, которые хотят внести вклад в код Node-RED. Вы можете клонировать репозиторий исходного кода прямо с GitHub:

git clone https://github.com/node-red/node-red.git

После клонирования необходимо установить необходимые модули ядра:

cd node-red
npm install
Примечание

Чтобы вы могли запустить код, клонированный из Git-репозитория, вам необходимо установить все зависимости, а не только те, что непосредственно используются в проекте. Поэтому флаг «--production» использовать не нужно.

Вам также нужно будет установить Grunt CLI (grunt-cli), чтобы собрать приложение перед тем, как воспользоваться им. Это тоже нужно делать глобально.

sudo npm install -g grunt-cli

После этого собираем и запускаем приложение:

grunt build
npm start

Что дальше

Когда Node-RED будет установлен, вы сможете его запустить.

См.также

Внешние ссылки