GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer NodeJS sur Debian 9 Stretch Linux

Objectif

Installez la dernière version stable de NodeJS sur Debian Stretch.

Répartition

Extension Debian 9

Exigences

Ce guide nécessite une installation fonctionnelle de Debian Stretch avec les privilèges root.

Difficulté

Facile

Congrès

  • # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande
  • $ - nécessite que les commandes linux données soient exécutées en tant qu'utilisateur régulier non privilégié

Présentation

NodeJS est en plein essor. C'est l'un des meilleurs outils de développement Web et, lorsqu'il est associé au framework Express, il constitue une solide concurrence directe avec PHP et Ruby on Rails.

Debian fournit NodeJS dans ses dépôts, mais c'est généralement extrêmement périmé. Il n'y a pas lieu de s'inquiéter. La Fondation NodeJS recommande un référentiel Debian hébergé par un service d'hébergement NodeJS populaire.

Obtenir et exécuter le script

Cette partie est super facile. C'est en fait ce qui est recommandé par la Fondation NodeJS. Utilisez cURL pour extraire ce script Bash. Le script détecte votre distribution et configure le référentiel pour vous. Il exécute même `apt update`. Vous devriez probablement avoir `sudo` installé. Sinon, vous devez soit exécuter le script en tant que root (ce qui n'est généralement pas une bonne idée). Exécutez simplement le script séparément au lieu d'utiliser le canal.

Avec Sudo

$ curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

Sans Sudo

$ cd Downloads
$ curl -sL https://deb.nodesource.com/setup_10.x > setup_10.x 
$ chmod +x setup_10.x
# ./setup_10.x

Installer NodeJS

Donc, maintenant que vous avez configuré le référentiel, vous pouvez installer NodeJS normalement via `apt`.

# apt install nodejs

Tester NodeJS

Assurez-vous que Node est installé et fonctionne correctement. Vous pouvez vérifier qu'il est là avec le drapeau `-v`.

$ node -v

Installer avec NPM

Avant de commencer avec NPM, installez quelques packages de développement afin que NPM n'ait pas de problème lorsqu'il rencontre un package source.

# apt install build-essential libssl-dev

Désormais, vous pouvez installer tout ce qui est disponible dans les référentiels NPM. NPM est un gestionnaire de packages NodeJS, mais il gère également de nombreux autres packages JavaScript. Considérez-le comme la version JavaScript de `pip` ou Ruby gems.

Essayez d'installer Express. C'est de loin le framework NodeJS le plus utilisé, et c'est un bon point de départ avec Node.

$ npm install express

Comme tout gestionnaire de packages, NPM intégrera Express avec toutes ses dépendances.

Réflexions finales

NodeJS ne fera que continuer à se développer. Debian Stretch peut être une excellente plate-forme de développement. Avec l'utilisation de ce référentiel, vous pouvez vous assurer que vous disposez toujours de la dernière version stable.

Le NMP est énorme. C'est beaucoup trop gros pour être couvert ici, mais cela vaut la peine d'y jeter un coup d'œil. De nombreux packages et ressources sont disponibles pour le développement front-end et back-end.


Debian
  1. Comment installer TeamViewer sur Debian 9 Stretch Linux

  2. Comment installer Spotify sur Debian 9 Stretch Linux

  3. Comment installer le client Dropbox sur Debian 9 Stretch Linux

  4. Comment installer Elasticsearch sur Debian Linux

  5. Comment installer Jenkins sur Debian 9 Stretch Linux

Comment installer Ruby on Rails sur Debian 9 Stretch Linux

Comment installer Android Studio sur Debian 9 Stretch Linux

Comment installer le client Steam sur Debian 9 Stretch Linux

Comment installer Gitlab sur Debian 9 Stretch Linux

Comment installer Slack sur Debian Linux

Comment installer Go sur Debian 9 Stretch