การรันโค้ดผ่านเซิร์ฟเวอร์ทดสอบใน JavaScript
ในโฟลเดอร์ของเซิร์ฟเวอร์ ให้หาไฟล์ server.js
ในไฟล์นี้ คุณสามารถเขียน JavaScript
ที่จะถูกประมวลผลบนเซิร์ฟเวอร์
ไฟล์นี้ประกอบด้วยออบเจ็กต์ที่มี เส้นทาง ซึ่งคีย์จะเป็นที่อยู่ และค่า - ฟังก์ชันที่จะถูกเรียกเมื่อ เข้าถึงหน้าต่างๆ ผ่านเบราว์เซอร์
มาดูตัวอย่างกัน วาง โค้ดต่อไปนี้ในไฟล์นี้:
export default {
'/test/': function() {
return 'hello world';
}
}
หลังจากนั้น หยุดเซิร์ฟเวอร์โดยกดในคอนโซล
ด้วยคีย์ลัด Ctrl + C จากนั้นรีสตาร์ท
ด้วยคำสั่ง:
node index.js
ตอนนี้คุณสามารถเข้าถึงผ่านเบราว์เซอร์
ที่อยู่ http://localhost:3001/test/
ผลลัพธ์คือฟังก์ชันของเราจะถูกเรียก
และข้อความที่
มันส่งคืนผ่าน return จะถูกส่งไปยังเบราว์เซอร์
เราสามารถวางโค้ด JavaScript ใดๆ ก็ได้ ในฟังก์ชันนี้ ตัวอย่างเช่น ลองเขียนดังนี้:
export default {
'/test/': function() {
let num1 = 1;
let num2 = 2;
return num1 + num2;
}
}
สร้างตัวจัดการสำหรับที่อยู่ /page1/,
/page2/, /page3/ ลองเข้าถึง
พวกมันผ่านเบราว์เซอร์