Dans ce guide, consultez comment installer et utiliser le nœud.js sur Ubuntu 20.04.
Nœud.js sur Ubuntu
Nœud.JS est assez populaire pour la mise à l'échelle des fonctionnalités backend. Dans le cas d'Ubuntu, il existe plusieurs sources pour saisir le nœud.js. Diverses méthodes installeront différentes versions du nœud.js. Vous pouvez également sélectionner manuellement celui à opter pour.
Utilisez la méthode qui convient au mieux à vos besoins.
Installer le nœud.JS de Ubuntu Repos
Ceci est la méthode par défaut d'installation du nœud.js sur Ubuntu. Pour la plupart des utilisateurs, ce sera plus que suffisant. Le seul inconvénient est que vous n'obtenez peut-être pas la dernière version de Node.js.
L'installation est super simple. Mettez à jour le nœud APT Cache et installez.JS avec NPM (Node Package Manager).
$ sudo apt Update && sudo apt install nodejs npm -y
Faisons un test rapide pour vérifier l'installation.
$ nodejs --versionInstaller le nœud.JS de NODESOURCE PPA
NODESORCE est un PPA dédié qui propose plusieurs versions de nœud.js. Je recommande cette méthode par rapport aux autres car elle offre plus de contrôle. Pour les utilisateurs avancés, il permet également de décider de la version exacte du nœud.JS à installer. Au moment de la rédaction de cet article, NODESOURCE PPA héberge le nœud.JS V10, V12, V13 et V14.
Ici, je vais montrer comment configurer les nœuds de pouce PPA pour le nœud.JS V14. Si vous souhaitez installer une version différente de Node.JS, consultez le Readme NODESORCE pour une instruction appropriée.
Tout d'abord, assurez-vous que votre système a été installé.
$ sudo apt Update && sudo apt install curl -y
Maintenant, exécutez le script d'installation de NODESORCE.
$ curl -sl https: // deb.nœud.com / setup_14.X | sudo -e bash -
Tour! NODESORCE PPA pour le nœud.JS V14 est configuré avec succès! Installer le nœud.js.
$ sudo apt install nodejs -y
Vérifiez l'installation en vérifiant la version du nœud.js.
$ node -v
Installer le nœud.JS utilisant NVM
C'est une façon intéressante d'installer le nœud.js. Le NVM (Node Version Manager) est un outil qui permet d'installer et de maintenir plusieurs versions de Node.JS ainsi que les packages de nœuds associés indépendamment. Découvrez NVM sur GitHub.
Pour installer NVM, exécutez l'une des commandes suivantes. L'un ou l'autre téléchargera le script d'installation NVM et l'exécutera.
$ curl -o- https: // brut.githubusercontent.com / nvm-sh / nvm / v0.35.3 / installation.sh | frapper
$ wget -qo- https: // brut.githubusercontent.com / nvm-sh / nvm / v0.35.3 / installation.sh | frapper
Fermer et rouvrir le terminal. Cela chargera NVM. Sinon, vous pouvez recharger manuellement le fichier bashrc.
$ source ~ /.bashrc
Pour vérifier l'installation, exécutez la commande suivante.
$ Command -v nvm
Il est temps d'utiliser NVM. Tout d'abord, consultez les versions disponibles de Node.js. Cela imprimera une longue liste.
$ NVM List-Remote
Pour installer la version souhaitée, utilisez la commande suivante. Dans cet exemple, la commande installera le nœud.JS V14.9.0.
$ nvm installer v14.9.0
En utilisant NVM, il est possible d'installer une version en fonction de ses alias. Par exemple, exécutez cette commande pour installer la dernière version LTS erbium.
$ nvm installer LTS / Erbium
La commande suivante répertorie tout le nœud installé.Versions JS.
$ NVM LISTE
S'il y a plusieurs versions installées, NVM permet de passer à une autre. Tout d'abord, vérifiez le nœud actuel.Version JS.
$ node -v
Modifier le nœud par défaut.js à une version différente.
$ Utilisation du nœud
Au lieu d'utiliser le numéro de version, l'utilisation de l'alias de version fonctionne également.
$ Utilisation du nœud
Testez le changement.
$ node -v
La commande suivante définira la version par défaut du nœud.js.
$ nvm alias par défaut
Installer le nœud.js de la source
Comme mentionné précédemment, Node.JS est un projet open-source. Nous pouvons saisir le code source et construire et utiliser manuellement le nœud.js. Cependant, cette approche est fortement recommandée à suivre si vous avez l'intention d'utiliser le nœud.JS à des fins de production.
Avant de sauter dans le processus, il est important de noter sur Python. Nœud.JS prend en charge Python 2 et Python 3. Nœud.JS utilisera celui qui sera installé. Si Python 2 et Python 3 sont installés, le dernier sera utilisé. Si seul Python 2 est installé, Python 2 sera utilisé.
Tout d'abord, installez les dépendances de construction. Exécutez la commande suivante. Pour les utilisateurs de Python 3, le python3-disstutils un paquet est nécessaire.
$ sudo apt Update && sudo apt install python python3-distutils g ++ make
Maintenant, téléchargez le code source. Dans cet exemple, je vais compiler le nœud.JS V12.18.3 (comprend le npm 6.14.6). Télécharger le nœud.Code source JS.
$ wget https: // nodejs.org / dist / v12.18.3 / Node-V12.18.3.le goudron.gz
Extraire le code source.
$ TAR -XVF Node-V12.18.3.le goudron.gz
Le moment est venu de construire un nœud.js. Exécutez le script de configuration.
$ ./ Configurer
Démarrer le processus de compilation. Le «-j» est d'exécuter la marque en mode multithread. La partie «NProc» est de dire le nombre de cœurs de processeur disponibles.
$ Make -j $ (nproc)
Installer le nœud.js.
$ sudo faire l'installation
Vérinons l'installation. Vérifiez le nœud.Version JS et NPM.
$ node -v
$ npm -v
Utilisation du nœud.js
Nœud.JS est livré avec une tonne de fonctionnalités et de fonctionnalités. C'est un runtime pour JavaScript. C'est à vous de tirer parti de JavaScript pour tirer le meilleur parti du nœud. Ici, je présenterai les façons très basiques d'utiliser le nœud.js.
Premièrement, prenez un échantillon javascript. Le code suivant a été saisi des W3Schools.
$ var http = require ('http');Exécutez le code JavaScript à l'aide du nœud.js.
$ Node Demo.jsPour obtenir la sortie, accédez à votre ordinateur à partir du port 8080.
Pensée finale
Nœud.JS est une solution puissante et populaire. Il existe plusieurs approches pour l'installer sur Ubuntu. Votre circonstance dictera quelle méthode vous convient le mieux. Lors de l'utilisation du nœud par défaut.JS de Ubuntu Repo offre la solution la plus simple, NODESORCE et NVM offre plus de flexibilité.
Quant à utiliser le nœud.JS, il y a des tonnes de documents en ligne qui apprennent à profiter de diverses fonctionnalités de nœuds dans vos codes JavaScript. W3Schools est un bon endroit pour commencer votre voyage.
Happy Computing!