วันนี้เป็นวันที่สองของโหนดการเรียนรู้ของฉัน Node.js ที่เรียกว่าเป็นภาษาของเซิร์ฟเวอร์ที่เขียนใน JavaScript ในเวลาเดียวกันมันเป็นกรอบแบ็กเอนด์และแพลตฟอร์มเปิด
1. ความรู้เชิงทฤษฎีที่เกี่ยวข้อง:
เราสามารถใช้จำเป็นต้องแนะนำโมดูลและโมดูลส่งออกโดยใช้โมดูล exports
ติดตั้ง nodejs และกำหนดค่า NPM
1. ติดตั้ง nodejs และหลังการติดตั้งให้พิมพ์ Node -V ในบรรทัดคำสั่ง CMD เพื่อดูเวอร์ชัน
2. คลิกรายการกำหนดค่า NPM ใน CMD เพื่อตรวจสอบว่าติดตั้ง NPM หรือไม่
3. ตั้งที่อยู่กระจก
Taobao Mirror: พิมพ์ npm config set registry = https: //registry.npm.taobao.org ในบรรทัดคำสั่ง
Langwo Server Mirror: การพิมพ์ NPM config set registry = http: //192.168.8.10: 7001 ในบรรทัดคำสั่ง
ติดตั้ง Express
1. เริ่มต้นโครงการ คำสั่ง: npm init
2. ติดตั้งเครื่องมือ Global Express Generation คำสั่ง: NPM ติดตั้ง Express -Generator -G
3. ดำเนินการคำสั่งด่วนเพื่อสร้างโครงกระดูกโครงการ
4. ป้อน NPM ติดตั้งในคำสั่งเพื่อดาวน์โหลดปลั๊กอินทั้งหมดที่แสดงขึ้นอยู่กับ
5. ใช้ NPM เริ่มต้นเพื่อเริ่มเซิร์ฟเวอร์ หรือแอพโหนด
เมื่อป้อนคำสั่งข้างต้นคุณต้องระวังมิฉะนั้นจะพิมพ์ได้ง่ายอย่างไม่ถูกต้อง ในเวลาเดียวกันเมื่อสร้าง Express เราต้องป้อนโฟลเดอร์เฉพาะก่อนจากนั้นทำการดำเนินการที่สอดคล้องกัน
นี่คือวิธีการบางอย่าง:
1. http
2. fs
3. http.createServer ใช้เพื่อสร้างเซิร์ฟเวอร์
4. ฟัง (กรอกหมายเลขพอร์ตของแอปพลิเคชัน)
5. res.end () นี่เป็นวิธีการสิ้นสุดที่เราต้องเพิ่มเมื่อเขียน node.js
และสามารถส่งข้อมูลใด ๆ เช่นสตริงยกเว้นอาร์เรย์
2. การดำเนินการที่เกี่ยวข้องของ node.js
1. หลักการดำเนินการของ node.js:
ใส่ง่ายๆ: node.js คือเมื่อจำนวนผู้ใช้มีขนาดใหญ่เซิร์ฟเวอร์จะใส่ข้อมูลผู้ใช้ที่ได้รับในคิวเหตุการณ์จากนั้นกลไกคิวเหตุการณ์จะดำเนินการตามคำขอของผู้ใช้ทุกวัน ตัวอย่างเช่นการใช้ฟังก์ชั่นการโทรกลับคุณจะพบวิธีการที่สอดคล้องกันอย่างใดอย่างหนึ่งหลังจากใช้งานอีกวิธีหนึ่งและดำเนินการ จากนั้นหลังจากการประมวลผลจะตอบสนองต่อเบราว์เซอร์
2. รับข้อมูลจากหน้าเว็บใน node.js
1> รับวิธี:
Router.get ('/login', ฟังก์ชั่น (req, res) {var username = req.Query.userName; var pwd = req.Query.pwd; console.log (ชื่อผู้ใช้, pwd); res.send ('เข้าสู่ระบบ');});2> วิธีการโพสต์:
Router.get ('/login', ฟังก์ชั่น (req, res) {var username = req.body.username; var pwd = req.body.pwd; console.log (ชื่อผู้ใช้, pwd); res.send ('เข้าสู่ระบบสำเร็จ');});ในตัวแปรข้างต้น pwd = req.body.pwd ที่นี่ PWD หมายถึงค่าของแอตทริบิวต์ชื่อในแบบฟอร์ม
บทความข้างต้นใช้หลักการใช้งาน NodeJS และการสร้างเซิร์ฟเวอร์ (Dynamics) เป็นเนื้อหาทั้งหมดที่ฉันแบ่งปันกับคุณ ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น