Node-RED:Руководство пользователя/Команда «node-red-admin»
Команда «node-red-admin»[1]
Инструмент командной строки «node-red-admin» позволяет дистанционно администрировать экземпляр Node-RED.
Установка
Команду «node-red-admin» нужно устанавливать глобально, чтобы она стала доступна в системном PATH:
npm install -g node-red-admin
Примечание: Чтобы запустить эту команду на Linux или OS X через некорневого пользователя, вам также понадобится команда «sudo». На Windows эту команду нужно запустить с помощью командной оболочки через администратора, но без команды «sudo».
Нацеливание и залогинивание
Чтобы дистанционно администрировать экземпляр Node-RED, команда «node-red-admin» должна быть нацелена на экземпляр Node-RED, к которому вы хотите получить доступ. По умолчанию это «http://localhost:1880».
Чтобы поменять цель, воспользуйтесь командой «target»:
node-red-admin target http://node-red.example.com/admin
Если у этого экземпляра Node-RED включена аутентификация, вам понадобится команда «login»:
node-red-admin login
Обе эти команды создают файл под названием «~/.node-red/.cli-config.json», в котором хранится информация о цели и токене доступа.
Примечание: Вам не нужно залогинивание, чтобы воспользоваться командой «hash-pw». Ее можно использовать в любое время. |
Другие команды
Инструмент «node-red-admin» также поддерживает следующие команды:
- «list» – показывает список всех установленных нод
- «info» – показывает дополнительную информацию о модуле и наборе нод
- «enable» – включает заданный модуль или набор нод
- «disable» – отключает заданный модуль или набор нод
- «search» – ищет в NPM на предмет модулей Node-RED, имеющих отношение к заданному поисковому запросу
- «install» – устанавливает модуль из NPM
- «remove» – удаляет модуль из NPM
- «hash-pw» – создает хэш пароля, который можно использовать в настройках «adminAuth» и «httpNodeAuth»
См.также
Внешние ссылки