ฉันเพิ่งติดต่อกับ node.js และได้บันทึกกระบวนการบางอย่างและได้รับการตรวจสอบในอนาคต หากมีความไม่แน่นอนหรือข้อผิดพลาดการวิจารณ์และการแก้ไขยินดีต้อนรับ
node.js คืออะไร?
ฉันอ่านบทความบางส่วนบนอินเทอร์เน็ตและความเข้าใจของฉันคือฟังก์ชั่นนั้นคล้ายกับ Apache ซึ่งสามารถเข้าใจได้ว่าเป็นฝั่งเซิร์ฟเวอร์ อย่างไรก็ตามกลไกการใช้งานนั้นแตกต่างกันและผลกระทบพร้อมกันนั้นดีมาก เป้าหมายคือการแทนที่กลไกเซิร์ฟเวอร์ Apache
ตกลงมาเริ่มการกำหนดค่าสภาพแวดล้อม:
1. ดาวน์โหลด node.js
ไปที่เว็บไซต์อย่างเป็นทางการโดยตรงเพื่อดาวน์โหลดและเลือก Windows Installer (.MSI) เวอร์ชัน 64 บิต ที่นี่คุณจะพบ Windows Binary (.exe) ซึ่งเป็นเทอร์มินัลสภาพแวดล้อมที่เป็นอิสระของ Node.js คุณไม่จำเป็นต้องติดตั้งหลังจากดาวน์โหลดเพื่อให้คุณสามารถใช้งานได้โดยตรง ฉันขอแนะนำให้ดาวน์โหลด. msi และติดตั้ง
2. ติดตั้ง node.js
เนื่องจากเป็นระบบ Win8 ปัญหาบางอย่างจะเกิดขึ้นระหว่างการติดตั้ง
1) ข้อผิดพลาด 2502 ข้อผิดพลาด 2503
เมื่อคุณเห็นปัญหาประเภทนี้ทุกคนรู้ว่าเป็นเพราะการอนุญาตไม่เพียงพอดังนั้นเพียงใช้การอนุญาตของผู้ดูแลระบบเพื่อดำเนินการ
2) ไม่สามารถเรียกใช้ไฟล์. msi
คุณสามารถคลิกขวาที่ CMD เปิดเทอร์มินัลเป็นผู้ดูแลระบบจากนั้นดำเนินการติดตั้ง "msiexec /แพ็คเกจ Node-v0.10.31-x64.msi" การติดตั้ง มันจะโอเคตลอดทาง
3) วิธีตรวจสอบว่าการติดตั้งสำเร็จ
CMD เข้าสู่ไดเรกทอรีการติดตั้ง Node.js ตัวอย่างเช่นของฉันคือ "C:/CC/NODEJS" ในไดเรกทอรีนี้คุณจะเห็นไฟล์ที่ใช้งานได้หลายไฟล์เช่น node.exe, NPM ฯลฯ หากคุณได้เพิ่มเส้นทางการติดตั้งลงในเส้นทางคุณไม่จำเป็นต้องป้อนไดเรกทอรีการติดตั้งเพื่อเรียกใช้โหนด
ป้อนโหนด -V ลงใน CMD เพื่อดูเวอร์ชัน
นอกจากนี้คุณยังสามารถเข้าสู่โหมดโหนดและป้อน "console.log (" Hello World! ");" เพื่อดูว่าเอาต์พุตเป็นเรื่องปกติดังที่แสดงในรูปด้านล่าง:
4) ตรวจสอบฟังก์ชั่นเซิร์ฟเวอร์เพิ่มเติม
สร้างไฟล์ JS ใหม่เช่น test.js ด้วยเนื้อหาต่อไปนี้:
var http = require ("http"); http.createserver (ฟังก์ชั่น (req, res) {res.writehead (200, {"เนื้อหาประเภท": "ข้อความ/html"}); res.write ("<h1> node.js </h1>"); การทดสอบโหนดทำงาน !!!จากนั้นดำเนินการ: Node Test.js บนบรรทัดคำสั่งดังที่แสดงในรูปต่อไปนี้:
นี่คือการเปิด http://127.0.0.1:3000/ ในเบราว์เซอร์เพื่อดูผลลัพธ์เว็บเอาท์พุท:
ตกลงถ้าทุกอย่างเป็นปกติ ณ จุดนี้หมายความว่าฟังก์ชั่นพื้นฐานของ node.js ได้รับการติดตั้งเรียบร้อยแล้ว!
แต่เรามักจะต้องใช้แพ็คเกจการติดตั้งอื่น ๆ เช่น Express ดังนั้นเรามาพูดถึง NPM ต่อไป
3. ติดตั้งโมดูล NPM
ก่อนอื่นตรวจสอบสถานะการกำหนดค่าการกำหนดค่า NPM: ป้อนรายการคำสั่ง npm config
นี่คือจุดคำอธิบายบางส่วนซึ่งเป็นสถานที่ที่ผู้ใช้ Win8 หรือชาวจีนจำเป็นต้องเข้าใจและกำหนดค่าตามความต้องการ:
1) สร้างไดเรกทอรีใหม่ NPM ใน C:/ผู้ใช้/***/AppData/Roaming/Directory มิฉะนั้นจะมีการรายงานข้อผิดพลาดเมื่อดำเนินการติดตั้ง NPM
2) คุณสามารถเรียกใช้คำสั่งสองคำต่อไปนี้เพื่อตั้งค่าพร็อกซีและให้ความสนใจกับการเปลี่ยนที่อยู่พร็อกซีเป็นคำที่คุณมีอยู่
NPM config set proxy = http: //127.0.0.1: 8087 (นี่คือค่าเริ่มต้น) NPM config set proxy = null (ตั้งค่าเป็น proxy) npm config set registry = http: //registry.npmjs.org
3) หากคุณมาที่นี่ทีละขั้นตอนและรายงานข้อผิดพลาดมักจะเป็นปัญหาตัวแทน
4) หากประสบความสำเร็จควรจะดำเนินการนิพจน์การติดตั้ง NPM ในเวลานี้
4. ติดตั้งโมดูลที่จำเป็นอื่น ๆ เพียงแค่ติดตั้ง NPM ให้ฉันพูดถึงที่นี่ว่า NPM รองรับการติดตั้งโมดูลที่กำหนดด้วยตัวเอง แต่ผู้เริ่มต้นไม่จำเป็นต้องกังวลเกี่ยวกับเรื่องนี้
ตกลงการกำหนดค่า node.js เสร็จสมบูรณ์และงานสิ้นสุดลง