|
|
Строка 7: |
Строка 7: |
| =Обновление<ref>[https://nodered.org/docs/getting-started/upgrading nodered.org - Upgrading]</ref>= | | =Обновление<ref>[https://nodered.org/docs/getting-started/upgrading nodered.org - Upgrading]</ref>= |
|
| |
|
| {{Спойлер|'''Примечание:''' Если вы используете [[Raspberry Pi]], и на ней уже есть предустановленная версия [[Node-RED]], читайте руководство об обновлении Node-RED на Raspberry Pi.}} | | {{Примечание1|Если вы используете [[Raspberry Pi]], и на ней уже есть предустановленная версия [[Node-RED]], читайте руководство об обновлении Node-RED на Raspberry Pi.}} |
|
| |
|
| Если вы установили [[Node-RED]] как глобальный [[npm-пакет]], то можете обновить ее до самой последней версии при помощи следующей команды: | | Если вы установили [[Node-RED]] как глобальный [[npm-пакет]], то можете обновить ее до самой последней версии при помощи следующей команды: |
Строка 54: |
Строка 54: |
| Затем вам нужно будет перезапустить [[Node-RED]]. | | Затем вам нужно будет перезапустить [[Node-RED]]. |
|
| |
|
| '''Примечание:''' Флаг '''«--unsafe-perm»''' используется по той причине, что когда '''node-gyp''' пытается перекомпилировать какую-либо родную библиотеку, он делает это пользователем '''«nobody»''' и потому не может получить доступ к некоторым директориям. Из-за этого сомнительные ноды (вроде «serialport») просто не будут установлены. Поэтому мы выполняем установку при помощи флага '''«--unsafe-perm»''', предоставляя root-доступ, благодаря чему ноды во время обновления устанавливаются корректно.
| | {{Примечание1|Флаг '''«--unsafe-perm»''' используется по той причине, что когда '''node-gyp''' пытается перекомпилировать какую-либо родную библиотеку, он делает это пользователем '''«nobody»''' и потому не может получить доступ к некоторым директориям. Из-за этого сомнительные ноды (вроде «serialport») просто не будут установлены. Поэтому мы выполняем установку при помощи флага '''«--unsafe-perm»''', предоставляя root-доступ, благодаря чему ноды во время обновления устанавливаются корректно.}} |
|
| |
|
| =См.также= | | =См.также= |
| | | {{ads}} |
| =Внешние ссылки= | | =Внешние ссылки= |
|
| |
|
Проверка/Оформление/Редактирование: Мякишев Е.А.
|
|
|
Черновик
|
Обновление[1]
Примечание
Если вы используете Raspberry Pi, и на ней уже есть предустановленная версия Node-RED, читайте руководство об обновлении Node-RED на Raspberry Pi.
Если вы установили Node-RED как глобальный npm-пакет, то можете обновить ее до самой последней версии при помощи следующей команды:
sudo npm install -g --unsafe-perm node-red
Если вам нужно проверить, есть ли в Node-RED не обновленные ноды, или переустановить не обновленные ноды, установленные в пользовательской директории, у вас есть два варианта.
Во-первых, вы можете воспользоваться меню Manage Pallete в графическом редакторе Node-RED. Здесь вы можете удалять, добавлять и обновлять ноды.
Во-вторых, это можно делать с помощью командной строки:
cd ~/.node-red
npm outdated
Это напечатает список нод, которые можно обновить.
Чтобы переустановить ноду самой последней версии, можно запустить вот эту команду:
npm install foo # чтобы переустановить последнюю версию ноды '''foo'''
После этого вам нужно будет остановить и перезапустить Node-RED.
Обновление Node.js
Чтобы обновить Node.js, например, с версии 4.x до 8.x, лучше сначала остановить работу Node-RED, а затем переустановить его следующим образом:
sudo npm cache clean --force
sudo npm install -g --unsafe-perm node-red
Вам также нужно будет пересобрать все ноды, имеющие бинарные зависимости. Если они установлены у вас в рекомендованной папке «~/.node-red», это можно сделать вот так:
cd ~/.node-red
npm rebuild
Затем вам нужно будет перезапустить Node-RED.
Примечание
Флаг «--unsafe-perm» используется по той причине, что когда node-gyp пытается перекомпилировать какую-либо родную библиотеку, он делает это пользователем «nobody» и потому не может получить доступ к некоторым директориям. Из-за этого сомнительные ноды (вроде «serialport») просто не будут установлены. Поэтому мы выполняем установку при помощи флага «--unsafe-perm», предоставляя root-доступ, благодаря чему ноды во время обновления устанавливаются корректно.
См.также
Партнерские ресурсы |
---|
Криптовалюты |
|
---|
Магазины |
|
---|
Хостинг |
|
---|
Разное |
- Викиум - Онлайн-тренажер для мозга
- Like Центр - Центр поддержки и развития предпринимательства.
- Gamersbay - лучший магазин по бустингу для World of Warcraft.
- Ноотропы OmniMind N°1 - Усиливает мозговую активность. Повышает мотивацию. Улучшает память.
- Санкт-Петербургская школа телевидения - это федеральная сеть образовательных центров, которая имеет филиалы в 37 городах России.
- Lingualeo.com — интерактивный онлайн-сервис для изучения и практики английского языка в увлекательной игровой форме.
- Junyschool (Джунискул) – международная школа программирования и дизайна для детей и подростков от 5 до 17 лет, где ученики осваивают компьютерную грамотность, развивают алгоритмическое и креативное мышление, изучают основы программирования и компьютерной графики, создают собственные проекты: игры, сайты, программы, приложения, анимации, 3D-модели, монтируют видео.
- Умназия - Интерактивные онлайн-курсы и тренажеры для развития мышления детей 6-13 лет
- SkillBox - это один из лидеров российского рынка онлайн-образования. Среди партнеров Skillbox ведущий разработчик сервисного дизайна AIC, медиа-компания Yoola, первое и самое крупное русскоязычное аналитическое агентство Tagline, онлайн-школа дизайна и иллюстрации Bang! Bang! Education, оператор PR-рынка PACO, студия рисования Draw&Go, агентство performance-маркетинга Ingate, scrum-студия Sibirix, имидж-лаборатория Персона.
- «Нетология» — это университет по подготовке и дополнительному обучению специалистов в области интернет-маркетинга, управления проектами и продуктами, дизайна, Data Science и разработки. В рамках Нетологии студенты получают ценные теоретические знания от лучших экспертов Рунета, выполняют практические задания на отработку полученных навыков, общаются с экспертами и единомышленниками. Познакомиться со всеми продуктами подробнее можно на сайте https://netology.ru, линейка курсов и профессий постоянно обновляется.
- StudyBay Brazil – это онлайн биржа для португалоговорящих студентов и авторов! Студент получает уникальную работу любого уровня сложности и больше свободного времени, в то время как у автора появляется дополнительный заработок и бесценный опыт.
- Автор24 — самая большая в России площадка по написанию учебных работ: контрольные и курсовые работы, дипломы, рефераты, решение задач, отчеты по практике, а так же любой другой вид работы. Сервис сотрудничает с более 70 000 авторов. Более 1 000 000 работ уже выполнено.
- StudyBay – это онлайн биржа для англоязычных студентов и авторов! Студент получает уникальную работу любого уровня сложности и больше свободного времени, в то время как у автора появляется дополнительный заработок и бесценный опыт.
|
---|
Внешние ссылки