Skip to content

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

الاستخدام

node [الخيارات] [خيارات V8] [script.js | -e "script" | - ] [الحجج]

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

مثال

مثال على خادم ويب مكتوب باستخدام 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!، فهذا يشير إلى أن الخادم يعمل.