18
NodeJS: จะรับพอร์ตของเซิร์ฟเวอร์ได้อย่างไร
คุณมักจะเห็นตัวอย่างสวัสดีรหัสโลกสำหรับโหนดที่สร้างเซิร์ฟเวอร์ Http เริ่มฟังพอร์ตจากนั้นตามด้วยบางสิ่งในบรรทัด: console.log('Server is listening on port 8000'); แต่ในอุดมคติคุณจะต้องการสิ่งนี้แทน: console.log('Server is listening on port ' + server.port); ฉันจะดึงพอร์ตที่เซิร์ฟเวอร์กำลังฟังอยู่โดยไม่เก็บหมายเลขไว้ในตัวแปรก่อนการโทรได้server.listen()อย่างไร? ฉันเคยเห็นสิ่งนี้ทำมาก่อน แต่ไม่พบในเอกสารประกอบของ Node อาจเป็นสิ่งที่เฉพาะเจาะจงในการแสดง?
142
javascript
node.js
express
port