Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
nodejs [Le 14/01/2019, 14:27]
89.156.123.165 [Depuis un Personal Package Archives (PPA) (dépôts officiels "nodesource")]
nodejs [Le 23/07/2019, 17:52] (Version actuelle)
nekdev [Depuis un Personal Package Archives (PPA) (dépôts officiels "nodesource")]
Ligne 16: Ligne 16:
 ==== Depuis les dépôts officiels ==== ==== Depuis les dépôts officiels ====
 <note important>​sous Xenial, cela installe la précédente version LTS… 4.2.6 qui est supportée jusqu'​à avril 2018</​note>​ <note important>​sous Xenial, cela installe la précédente version LTS… 4.2.6 qui est supportée jusqu'​à avril 2018</​note>​
-Installer **Nodejs** sous ubuntu est simple, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>​nodejs,​npm|nodejs npm]]**.+Installer **Nodejs** sous ubuntu est simple, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>​nodejs,​npm|nodejs npm]]**. Vous préfèrerez probablement installer [[#​depuis_un_personal_package_archives_ppa_depots_officiels_nodesource|la version que met à disposition l'​équipe de NodeJS]].
  
 === Résumé en ligne de commande=== === Résumé en ligne de commande===
Ligne 38: Ligne 38:
  
 Si vous souhaitez [[:​compilation|compiler]] des projets avec **Nodejs** il vous faudra [[:​tutoriel:​comment_installer_un_paquet|installer]] **[[apt>​nodejs-dev]]**. Notez que vous n'avez pas besoin de ce paquet pour développer des projets en Javascript, il est utile en revanche si vous comptez développer des modules pour Nodejs, eux-mêmes écrits dans un autre langage (par exemple en C/C++). Si vous souhaitez [[:​compilation|compiler]] des projets avec **Nodejs** il vous faudra [[:​tutoriel:​comment_installer_un_paquet|installer]] **[[apt>​nodejs-dev]]**. Notez que vous n'avez pas besoin de ce paquet pour développer des projets en Javascript, il est utile en revanche si vous comptez développer des modules pour Nodejs, eux-mêmes écrits dans un autre langage (par exemple en C/C++).
- 
-==== Au moyen du gestionnaire de versions n ==== 
-**n**, cf. [[https://​github.com/​tj/​n]],​ une fois installé, permet l'​installation simplifié des différentes versions de //node//. 
-Si besoin, installer tout d'​abord //curl// : 
-<​code>​sudo apt-get install curl </​code>​ 
-puis **n**: 
-<​code>​sudo curl -o /​usr/​local/​bin/​n https://​raw.githubusercontent.com/​visionmedia/​n/​master/​bin/​n</​code>​ 
-Puis affecter les droits à n: 
-<​code>​sudo chmod +x /​usr/​local/​bin/​n</​code>​ 
-et enfin, installer //node// 
-<​code>​ 
-sudo n stable 
-</​code>​ 
  
 ==== Depuis un Personal Package Archives (PPA) (dépôts officiels "​nodesource"​) ​ ==== ==== Depuis un Personal Package Archives (PPA) (dépôts officiels "​nodesource"​) ​ ====
Ligne 59: Ligne 46:
 On les trouve ici : https://​github.com/​nodesource/​distributions On les trouve ici : https://​github.com/​nodesource/​distributions
  
-=== Pour installer nodejs 10.x (dernière ​LTS au 01/2019) : ===+=== Pour installer nodejs 10.x (LTS : support jusqu'​à avril 2021) : ===
 <​code>​ <​code>​
-curl -sL https://​deb.nodesource.com/​setup_10.x | sudo -E bash -+wget -qO- https://​deb.nodesource.com/​setup_10.x | sudo -E bash -
 sudo apt install -y nodejs sudo apt install -y nodejs
 </​code>​ </​code>​
   * [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://​nodejs|nodejs]]**.   * [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://​nodejs|nodejs]]**.
  
-=== Pour installer nodejs ​10.x : ===+=== Pour installer nodejs ​12.x : ===
 <​code>​ <​code>​
-curl -sL https://​deb.nodesource.com/​setup_11.x | sudo -E bash -+wget -qO- https://​deb.nodesource.com/​setup_12.x | sudo -E bash -
 sudo apt install -y nodejs sudo apt install -y nodejs
 </​code>​ </​code>​
   * [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://​nodejs|nodejs]]**.   * [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://​nodejs|nodejs]]**.
 +
 +<note important>​Pour instaler des paquets supplémentaires avec npm, vous aurez peut être besoin d'​installer **[[apt>​build-essential]]**</​note>​
 +
 +
 +==== Au moyen du gestionnaire de versions n ====
 +**n**, cf. [[https://​github.com/​tj/​n]],​ une fois installé, permet l'​installation simplifié des différentes versions de //node//.
 +Si besoin, installer tout d'​abord //curl// :
 +<​code>​sudo apt-get install curl </​code>​
 +puis **n**:
 +<​code>​sudo curl -o /​usr/​local/​bin/​n https://​raw.githubusercontent.com/​visionmedia/​n/​master/​bin/​n</​code>​
 +Puis affecter les droits à n:
 +<​code>​sudo chmod +x /​usr/​local/​bin/​n</​code>​
 +et enfin, installer //node//
 +<​code>​
 +sudo n stable
 +</​code>​
 +
  
  
  • nodejs.1547472461.txt.gz
  • Dernière modification: Le 14/01/2019, 14:27
  • par 89.156.123.165