الاستخدام والمثال
الاستخدام
node [options] [V8 options] [script.js | -e "script" | - ] [arguments]
يرجى الاطلاع على وثيقة خيارات سطر الأوامر لمزيد من المعلومات.
مثال
مثال على خادم ويب مكتوب باستخدام Node.js يستجيب بـ 'Hello, World!'
:
تبدأ الأوامر في هذه الوثيقة بـ $
أو \>
لتكرار كيفية ظهورها في محطة المستخدم. لا تقم بتضمين الرموز $
و \>
. إنها موجودة لإظهار بداية كل أمر.
الأسطر التي لا تبدأ بالرمز $
أو \>
تعرض مخرجات الأمر السابق.
أولاً، تأكد من تنزيل وتثبيت Node.js. راجع تثبيت Node.js عبر مدير الحزم لمزيد من معلومات التثبيت.
الآن، قم بإنشاء مجلد مشروع فارغ باسم projects
، ثم انتقل إليه.
Linux و Mac:
mkdir ~/projects
cd ~/projects
Windows CMD:
mkdir %USERPROFILE%\projects
cd %USERPROFILE%\projects
Windows PowerShell:
mkdir $env:USERPROFILE\projects
cd $env:USERPROFILE\projects
بعد ذلك، قم بإنشاء ملف مصدر جديد في مجلد projects
وقم بتسميته hello-world.js
.
افتح hello-world.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
، أدخل:
node hello-world.js
يجب أن يظهر مخرج مشابه لهذا في المحطة الطرفية:
Server running at http://127.0.0.1:3000/
الآن، افتح أي متصفح ويب مفضل وقم بزيارة http://127.0.0.1:3000
.
إذا عرض المتصفح السلسلة Hello, World!
، فهذا يشير إلى أن الخادم يعمل.