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.