Node-RED:Введение/Установка: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
 
(не показаны 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" enclose="div">
<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" enclose="div">
<syntaxhighlight lang="bash">
sudo npm install -g --unsafe-perm node-red
sudo npm install -g --unsafe-perm node-red
</syntaxhighlight>
</syntaxhighlight>


'''Примечание:''' Команда '''«sudo»''' нужна только при установке на [[Linux]] и [[OS X]]. Если вы работаете на Windows, читайте [https://nodered.org/docs/platforms/windows соответствующее руководство].
{{Примечание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" enclose="div">
<syntaxhighlight lang="bash">
npm install --production
npm install --production
</syntaxhighlight>
</syntaxhighlight>
Строка 51: Строка 51:
Вы можете клонировать репозиторий исходного кода прямо с GitHub:
Вы можете клонировать репозиторий исходного кода прямо с GitHub:


<syntaxhighlight lang="bash" enclose="div">
<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" enclose="div">
<syntaxhighlight lang="bash">
cd node-red
cd node-red
npm install
npm install
</syntaxhighlight>
</syntaxhighlight>


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


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


<syntaxhighlight lang="bash" enclose="div">
<syntaxhighlight lang="bash">
sudo npm install -g grunt-cli
sudo npm install -g grunt-cli
</syntaxhighlight>
</syntaxhighlight>
Строка 72: Строка 72:
После этого собираем и запускаем приложение:
После этого собираем и запускаем приложение:


<syntaxhighlight lang="bash" enclose="div">
<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
Примечание

Команда «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 будет установлен, вы сможете его запустить.

См.также

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