Retour au cours

Configurer l'environnement Node.js (NPM)

Masterclass Termux : De zéro à expert Linux sur Android

20. Configurer l'environnement Node.js (NPM)

Termux est un excellent environnement pour exécuter des backends JavaScript et gérer des outils front-end en utilisant Node.js et NPM (Node Package Manager).

1. Installation

Le paquet nodejs installe à la fois Node.js et NPM.

bash $ pkg install nodejs

Vérifiez l'installation :

bash $ node -v v18.X.X $ npm -v 9.X.X

2. Exécuter un fichier JavaScript

Créez un fichier Node.js simple :

bash $ nano app.js

Contenu de app.js :

javascript console.log('Node.js fonctionne avec succès dans Termux !');

const http = require('http');

http.createServer((req, res) => { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Bonjour depuis Node sur Termux !\n'); }).listen(3000);

console.log('Serveur en cours d'exécution sur http://localhost:3000/');

Exécution :

bash $ node app.js Node.js fonctionne avec succès dans Termux ! Serveur en cours d'exécution sur http://localhost:3000/

(Note : Ce serveur ne sera accessible que localement sur votre appareil ou via les outils réseau de Termux, que nous verrons plus tard.)

3. Installer des paquets Node

Utilisez npm pour installer des dépendances pour vos projets, comme des frameworks web comme Express.

bash $ npm install express

Avec Python et Node.js configurés, votre environnement Termux est prêt pour du développement mobile sérieux.