Accueil / Objets Connectés / Node-RED / Installer et utiliser Node-RED sur macOS ou Windows

Installer et utiliser Node-RED sur macOS ou Windows

Node-RED peut être utilisé sur toutes les plateformes pouvant faire fonctionner Node.js. Si vous possédez un Mac ou un PC Windows, voici comment faire pour l’installer. Pour ce tutoriel, j’ai utilisé macOS El Captain (10.11.6).

Installer node.js

Node-RED supporte node.js 0.10.x ou plus récent. Il est recommandé d’utilisé la version LTS (maintenance à long terme) de node.js

Récupérez et installez node.js 4.x LTS qui correspond à votre plateforme

Toutes les autres versions de node.js sont disponibles ici https://nodejs.org/en/download/package-manager/

macos node-red installation node.js autre plateformesLancez l’executable pour démarrer l’installation.

macos node-red installation node.js

L’opération est très rapide. L’installeur vous indique les répertoires d’installation à la fin de l’opération.

macos node-red installation node.js repertoires

Installer et démarrer Node-RED

Maintenant, lançons l’installation de Node-RED. Sur macOS ou Linux, il faut faire précédé la commande npm d’un sudo. Le -g signifie que les sources seront téléchargées dans le répertoire npm et seront disponibles pour tous les projets node.js. –unsafe-perm permet de continuer l’installation en cas d’erreur.

sudo npm install -g --unsafe-perm node-red

L’installation est terminée

macos node-red npm install -g --unsafe-perm

Il ne reste plus qu’à lancer démarrer avec la commande node-red. Au premier démarrage, les répertoires et les fichiers nécessaires vont être créés automatiquement :

Fichier / répertoire Localisation
Modules /usr/local/lib/node_modules
Répertoire utilisateur (User Directory) /Users/<user>/.node-red
Fichier de configuration (Settings File) /Users/<user>/.node-red/settings.js
Fichiers Flows (Flows File) /Users/<user>/.node-red/flows_<hostname>.json
Executable Lien symbolique /usr/local/bin/node-red vers /usr/local/lib/node_modules/node-red/red.js

Le point (.) devant le répertoire signifie qu’il est invisible. Pour le rendre visible dans le finder, ouvrez un Terminal et exécutez la commande suivante

defaults write com.apple.finder AppleShowAllFiles YES

Remarque. Exécutez de nouveau la commande avec NO à la place de YES pour cacher de nouveau les dossiers et fichiers.

Ensuite, relancez le Finder avec la commande

killall Finder

 

Saisissez l’adresse ip du serveur indiqué. Par défaut ce sera 127.0.0.1:1880

macos node-red demarrage

Voilà, à vous de jouer !

macos node-red installation chrome

D’autres articles pour aller plus loin avec Node-RED :