Node-RED:Введение/Установка: различия между версиями
Myagkij (обсуждение | вклад) |
Нет описания правки |
||
(не показаны 4 промежуточные версии 2 участников) | |||
Строка 3: | Строка 3: | ||
{{Myagkij-редактор}} | {{Myagkij-редактор}} | ||
=Установка<ref>[https://nodered.org/docs/getting-started/installation nodered.org - Installation]</ref>= | =Установка<ref>[https://nodered.org/docs/getting-started/installation nodered.org - Installation]</ref>= | ||
Строка 18: | Строка 18: | ||
Версию своей [[Node.js]] можно узнать с помощью следующей команды: | Версию своей [[Node.js]] можно узнать с помощью следующей команды: | ||
<syntaxhighlight lang="bash | <syntaxhighlight lang="bash"> | ||
node -v | node -v | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 26: | Строка 26: | ||
Самый простой способ установить [[Node-RED]] – при помощи пакетного менеджера [[npm]] (сокр. от англ. «node package manager»), идущего в комплекте с [[Node.js]]. Чтобы установить [[Node-RED]] в качестве глобального модуля, воспользуйтесь следующей командой: | Самый простой способ установить [[Node-RED]] – при помощи пакетного менеджера [[npm]] (сокр. от англ. «node package manager»), идущего в комплекте с [[Node.js]]. Чтобы установить [[Node-RED]] в качестве глобального модуля, воспользуйтесь следующей командой: | ||
<syntaxhighlight lang="bash | <syntaxhighlight lang="bash"> | ||
sudo npm install -g --unsafe-perm node-red | sudo npm install -g --unsafe-perm node-red | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{Примечание1|Команда '''«sudo»''' нужна только при установке на [[Linux]] и [[OS X]]. Если вы работаете на Windows, читайте [https://nodered.org/docs/platforms/windows соответствующее руководство].}} | |||
== Что дальше == | == Что дальше == | ||
Строка 42: | Строка 42: | ||
Вы можете сразу скачать последнюю или любую другую версию Node-RED [https://github.com/node-red/node-red/releases отсюда]. В скачанном ZIP-архиве будет папка верхнего уровня под названием «node-red-X.Y.Z», где «X.Y.Z» – это номер версии Node-RED. Распаковав архив и будучи в папке верхнего уровня, запустите вот эту команду: | Вы можете сразу скачать последнюю или любую другую версию Node-RED [https://github.com/node-red/node-red/releases отсюда]. В скачанном ZIP-архиве будет папка верхнего уровня под названием «node-red-X.Y.Z», где «X.Y.Z» – это номер версии Node-RED. Распаковав архив и будучи в папке верхнего уровня, запустите вот эту команду: | ||
<syntaxhighlight lang="bash | <syntaxhighlight lang="bash"> | ||
npm install --production | npm install --production | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 51: | Строка 51: | ||
Вы можете клонировать репозиторий исходного кода прямо с GitHub: | Вы можете клонировать репозиторий исходного кода прямо с GitHub: | ||
<syntaxhighlight lang="bash | <syntaxhighlight lang="bash"> | ||
git clone https://github.com/node-red/node-red.git | git clone https://github.com/node-red/node-red.git | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 57: | Строка 57: | ||
После клонирования необходимо установить необходимые модули ядра: | После клонирования необходимо установить необходимые модули ядра: | ||
<syntaxhighlight lang="bash | <syntaxhighlight lang="bash"> | ||
cd node-red | cd node-red | ||
npm install | npm install | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{Примечание1|Чтобы вы могли запустить код, клонированный из [[Git]]-репозитория, вам необходимо установить все зависимости, а не только те, что непосредственно используются в проекте. Поэтому флаг '''«--production»''' использовать не нужно.}} | |||
Вам также нужно будет установить '''Grunt CLI (grunt-cli)''', чтобы собрать приложение перед тем, как воспользоваться им. Это тоже нужно делать глобально. | Вам также нужно будет установить '''Grunt CLI (grunt-cli)''', чтобы собрать приложение перед тем, как воспользоваться им. Это тоже нужно делать глобально. | ||
<syntaxhighlight lang="bash | <syntaxhighlight lang="bash"> | ||
sudo npm install -g grunt-cli | sudo npm install -g grunt-cli | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 72: | Строка 72: | ||
После этого собираем и запускаем приложение: | После этого собираем и запускаем приложение: | ||
<syntaxhighlight lang="bash | <syntaxhighlight lang="bash"> | ||
grunt build | grunt build | ||
npm start | npm start | ||
Строка 82: | Строка 82: | ||
=См.также= | =См.также= | ||
{{ads}} | |||
=Внешние ссылки= | =Внешние ссылки= |
Текущая версия от 13:13, 18 июня 2023
Установка[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
Что дальше
Когда 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
Вам также нужно будет установить Grunt CLI (grunt-cli), чтобы собрать приложение перед тем, как воспользоваться им. Это тоже нужно делать глобально.
sudo npm install -g grunt-cli
После этого собираем и запускаем приложение:
grunt build
npm start
Что дальше
Когда Node-RED будет установлен, вы сможете его запустить.
См.также
Внешние ссылки