การรันโค้ดผ่านเซิร์ฟเวอร์ทดสอบใน JavaScript

ในโฟลเดอร์ของเซิร์ฟเวอร์ ให้หาไฟล์ server.js ในไฟล์นี้ คุณสามารถเขียน JavaScript ที่จะถูกประมวลผลบนเซิร์ฟเวอร์

ไฟล์นี้ประกอบด้วยออบเจ็กต์ที่มี เส้นทาง ซึ่งคีย์จะเป็นที่อยู่ และค่า - ฟังก์ชันที่จะถูกเรียกเมื่อ เข้าถึงหน้าต่างๆ ผ่านเบราว์เซอร์

มาดูตัวอย่างกัน วาง โค้ดต่อไปนี้ในไฟล์นี้:

server.jsexport default {
  '/test/': function() {
    return 'hello world';
  }
}

หลังจากนั้น หยุดเซิร์ฟเวอร์โดยกดในคอนโซล ด้วยคีย์ลัด Ctrl + C จากนั้นรีสตาร์ท ด้วยคำสั่ง:

terminalnode index.js

ตอนนี้คุณสามารถเข้าถึงผ่านเบราว์เซอร์ ที่อยู่ http://localhost:3001/test/ ผลลัพธ์คือฟังก์ชันของเราจะถูกเรียก และข้อความที่ มันส่งคืนผ่าน return จะถูกส่งไปยังเบราว์เซอร์

เราสามารถวางโค้ด JavaScript ใดๆ ก็ได้ ในฟังก์ชันนี้ ตัวอย่างเช่น ลองเขียนดังนี้:

server.jsexport default {
  '/test/': function() {
    let num1 = 1;
    let num2 = 2;
    
    return num1 + num2;
  }
}
Задание 1

สร้างตัวจัดการสำหรับที่อยู่ /page1/, /page2/, /page3/ ลองเข้าถึง พวกมันผ่านเบราว์เซอร์