20. إعداد بيئة Node.js (NPM)
يعد Termux بيئة ممتازة لتشغيل الخلفيات المكتوبة بـ JavaScript وإدارة أدوات الواجهة الأمامية باستخدام Node.js و NPM (Node Package Manager).
1. التثبيت
تقوم حزمة nodejs بتثبيت كل من Node.js و NPM.
bash $ pkg install nodejs
التحقق من التثبيت:
bash $ node -v v18.X.X $ npm -v 9.X.X
2. تشغيل ملف JavaScript
أنشئ ملف Node.js بسيطًا:
bash $ nano app.js
محتوى app.js:
javascript console.log('Node.js is running successfully in Termux!');
const http = require('http');
http.createServer((req, res) => { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello from Node on Termux!\n'); }).listen(3000);
console.log('Server running at http://localhost:3000/');
(ملاحظة: لن يكون هذا الخادم قابلاً للوصول إليه إلا محليًا على جهازك أو عبر أدوات شبكات Termux، والتي سنغطيها لاحقًا.)
3. تثبيت حزم Node
استخدم npm لتثبيت التبعيات لمشاريعك، مثل أطر عمل الويب مثل Express.
bash $ npm install express
من خلال إعداد Python و Node.js، تصبح بيئة Termux الخاصة بك جاهزة للتطوير المحمول الجاد.