1. node.js คืออะไร
[1] Node เป็นล่าม JavaScript ฝั่งเซิร์ฟเวอร์ แต่ฉันคิดว่านักเรียนที่เก่ง JavaScript สามารถรับโหนดได้อย่างง่ายดายโดยการเรียนรู้โหนดดังนั้นคุณจึงผิด สรุป: ฉันไม่รู้ว่าน้ำลึกหรือไม่ แต่มันไม่ตื้น
[2] เป้าหมายของโหนดคือการช่วยให้โปรแกรมเมอร์สร้างแอปพลิเคชันที่ปรับขนาดได้สูงเขียนรหัสการเชื่อมต่อที่สามารถจัดการการเชื่อมต่อหลายหมื่นครั้งกับเครื่องทางกายภาพในเวลาเดียวกัน การจัดการพร้อมกันสูงและ I/O แบบอะซิงโครนัสเป็นหนึ่งในเหตุผลที่โหนดได้ดึงดูดความสนใจของนักพัฒนา
[3] โหนดตัวเองเรียกใช้เอ็นจิ้น Google V8 JavaScript ดังนั้นความเร็วและประสิทธิภาพจึงดีมาก คุณสามารถดูได้โดยดูที่ Chrome และในขณะที่โหนดห่อหุ้มมันมันยังปรับปรุงความสามารถในการประมวลผลข้อมูลไบนารี ดังนั้นโหนดไม่เพียง แต่ใช้ V8 แต่ยังปรับให้เหมาะสมเพื่อให้มีประสิทธิภาพมากขึ้นในสภาพแวดล้อมที่หลากหลาย
[4] ส่วนขยายและโมดูลของบุคคลที่สามมีบทบาทสำคัญในการใช้โหนด ต่อไปนี้จะแนะนำการดาวน์โหลด NPM NPM เป็นเครื่องมือการจัดการโมดูล ใช้เพื่อติดตั้งแพ็คเกจซอฟต์แวร์โหนดต่างๆ (เช่น Express, Redis ฯลฯ ) และเผยแพร่แพ็คเกจซอฟต์แวร์ที่คุณเขียนสำหรับ Node
2. การติดตั้ง node.js
[1] แพลตฟอร์ม Windows จำเป็นต้องดาวน์โหลดและติดตั้งเท่านั้น
[2] ภายใต้แพลตฟอร์ม Linux:
wget http://nodejs.org/dist/v0.6.1/node-v0.10.31.tar.gz tar zxvf node-v0.10.31.tar.gz cd node-v0.10.31./configure
3. กรณีง่ายๆ
var http = require ('http'); http.createserver (ฟังก์ชั่น (req, res) {res.writehead (200, {'content-type': 'text/plain'}); res.end ('Hello World/n');}) http://127.0.0.1:3000/ ');"Hello World" สามารถดูได้ผ่านเบราว์เซอร์