Créer une application web avec Node.js

Installation

Il est très facile d’installer Node.js, que vous soyez sur Mac, Windows ou encore Linux, un installeur vous est fourni sur le site officiel.

Une fois l’installation terminé, vous aurez accès à une nouvelle commande dans votre terminal : node. Demo 1

Il peut arriver que l’alias soit mal configuré, ce problème est associé au chemin assigné dans $PATH.

Cet alias nous permet comme Ruby, de lancer un interpréteur directement dans votre terminal, pour cela, il vous suffit de lancer la commande node sans argument.

Vous pouvez passer ici n’importe quel code JavaScript, celui-ci sera alors exécuté ! Attention, n’oubliez pas que nous ne sommes pas dans un navigateur, l’objet window ne sera donc pas disponible. Cela reste cependant assez pratique pour tester rapidement une méthode ou autre sans devoir ouvrir votre navigateur. Vous pouvez quitter l’interpréteur en appuyant simultanément sur Contrôle et c (Ctrl + c).

Demo 2

En plus d’un interpréteur, la commande node est capable de lire un fichier qu’on lui passe en argument. Créez par exemple un fichier que je nommerai test.js et insérez du code, de mon coté je fais un simple log :

// test.js
console.log('Hello World');

Il ne reste plus qu’à demander à Node de lire ce fichier pour nous, comme nous avons fait précédemment, nous allons utiliser la commande node suivi du chemin vers notre fichier test. Ce chemin peut être absolu ou relatif cela importe peu.

Demo 3

Node va bien interpréter le contenu de notre fichier JavaScript. Sachez que si l’idée vous prendre de demander à Node d’interpréter plusieurs fichiers, cela ne fonctionnera pas. Seul le premier fichier passé en argument sera interprété.