@@ -316,46 +316,68 @@ indexterm:[installation, homebrew]
316316Un installeur officiel pour macOS est fourni sur le site de Node,
317317à l'adresse [URL]#https://nodejs.org/fr/download/#.
318318
319- <<nvm,nvm>> est la voie alternative recommandée pour gérer plusieurs versions
320- de Node en parallèle.
321-
322- Il est toutefois possible d'installer Node et `nvm` via le gestionnaire de
323- paquets Homebrew ([URL]#https://brew.sh#).
324- Il aide à installer des logiciels qui ne sont pas distribués via le
325- _Mac{nbsp}App{nbsp}Store_.
326-
327- . Installer les _Command Line Tools_ pour compiler des logiciels depuis leur code source.
328- . Installation Homebrew.
319+ <<nvm,nvm>> est la voie alternative que je recommande pour installer Node
320+ mais aussi pour gérer plusieurs versions de Node en parallèle.
321+ Lisez la suite de cette section si le gestionnaire de paquets Homebrew ([URL]#https://brew.sh#)
322+ vous est familier, sinon rendez-vous à la section
323+ `"<<nvm,Plusieurs versions sur la même machine{nbsp}(nvm)>>`" pour y découvrir
324+ les instructions classiques d'installation.
325+
326+ Homebrew est la voie royale pour installer{nbsp}`nvm`.
327+ C'est l'outil que j'utilise au quotidien pour installer mes logiciels macOS,
328+ ceux en ligne de commande et ceux avec une interface graphique,
329+ qui ne sont pas distribués sur le _Mac{nbsp}App{nbsp}Store_.
330+
331+ L'installation des _Command Line Tools_ est un pré-requis.
332+ Ce sont utilitaires distribués par Apple pour transformer un ordinateur
333+ grand{nbsp}public en outil de travail pour développeur·se.
334+ On y retrouve Git et des compilateurs comme GCC, entre autres. +
335+ C'est une installation qui se fait une bonne fois pour toutes.
329336
330337.Installation des Command Line Tools et de Homebrew sous macOS
331338----
332339$ xcode-select --install
333340$ /usr/bin/ruby -e "$(curl -fsSL https://git.io/brew-install)"
334341----
335342
336- Pour installer `nvm`, il suffit alors de lancer la commande suivante :
343+ Enfin, l'installation de `nvm` peut s'effectuer avec la commande suivante :
337344
338345----
339346$ brew install nvm
340347----
341348
342- Ou, pour installer une seule version de Node, la plus récente :
349+ Vous pouvez vérifier que le programme répond comme prévu avec cette commande :
350+
351+ [subs="+attributes"]
352+ ----
353+ $ nvm --version
354+ {nvmVersion}
355+ ----
356+
357+ Une dernière manipulation est nécessaire pour intégrer `nvm` de manière
358+ permanente à notre terminal.
359+ Ajoutez les lignes suivantes à la fin du fichier `~/.bashrc` (par défaut),
360+ ou `~/.zshrc` (si vous avez installé votre propre _shell_) :
343361
362+ .{blank}~/.bashrc ou ~/.zshrc
344363----
345- $ brew install node
364+ # (...)
365+
366+ export NVM_DIR="$HOME/.nvm"
367+ . "/usr/local/opt/nvm/nvm.sh"
368+ . "/usr/local/opt/nvm/etc/bash_completion"
346369----
347370
348- Vous obtiendrez des options d'installation et de configuration en tapant
349- `brew info nvm` et/ou `brew info node`.
371+ Vous êtes maintenant paré·e à utiliser Node sur votre Mac !
350372
351373=== Windows
352374indexterm:[installation, Windows]
353375
354376Un installeur officiel pour Windows est fourni sur le site de Node à l'adresse
355377[URL]#https://nodejs.org/fr/download/#.
356378
357- <<nvm,`nvm-windows`>> est la voie alternative recommandée pour gérer plusieurs
358- versions de Node en parallèle.
379+ <<nvm,`nvm-windows`>> est la voie alternative que je recommande pour installer
380+ Node mais aussi pour gérer plusieurs versions de Node en parallèle.
359381
360382.Un des écrans d'installation de Node sous{nbsp}Windows{nbsp}10
361383image::images/windows-node-installer.png[width="50%"]
0 commit comments