Skip to content

الاستخدام والمثال

الاستخدام

node [options] [V8 options] [script.js | -e "script" | - ] [arguments]

يرجى الاطلاع على وثيقة خيارات سطر الأوامر لمزيد من المعلومات.

مثال

مثال على خادم ويب مكتوب باستخدام Node.js يستجيب بـ 'Hello, World!':

تبدأ الأوامر في هذه الوثيقة بـ $ أو \> لتكرار كيفية ظهورها في محطة المستخدم. لا تقم بتضمين الرموز $ و \>. إنها موجودة لإظهار بداية كل أمر.

الأسطر التي لا تبدأ بالرمز $ أو \> تعرض مخرجات الأمر السابق.

أولاً، تأكد من تنزيل وتثبيت Node.js. راجع تثبيت Node.js عبر مدير الحزم لمزيد من معلومات التثبيت.

الآن، قم بإنشاء مجلد مشروع فارغ باسم projects، ثم انتقل إليه.

Linux و Mac:

bash
mkdir ~/projects
cd ~/projects

Windows CMD:

bash
mkdir %USERPROFILE%\projects
cd %USERPROFILE%\projects

Windows PowerShell:

bash
mkdir $env:USERPROFILE\projects
cd $env:USERPROFILE\projects

بعد ذلك، قم بإنشاء ملف مصدر جديد في مجلد projects وقم بتسميته hello-world.js.

افتح hello-world.js في أي محرر نصوص مفضل والصق المحتوى التالي:

js
const http = require('node:http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Hello, World!\n');
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});

احفظ الملف. ثم، في نافذة المحطة الطرفية، لتشغيل ملف hello-world.js، أدخل:

bash
node hello-world.js

يجب أن يظهر مخرج مشابه لهذا في المحطة الطرفية:

bash
Server running at http://127.0.0.1:3000/

الآن، افتح أي متصفح ويب مفضل وقم بزيارة http://127.0.0.1:3000.

إذا عرض المتصفح السلسلة Hello, World!، فهذا يشير إلى أن الخادم يعمل.