العودة إلى الدورة

إعداد بيئة Node.js (NPM)

دورة Termux المتقدمة: من الصفر إلى مستخدم Linux خبير على نظام Android

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 الخاصة بك جاهزة للتطوير المحمول الجاد.