วิธีการติดตั้ง Node.js และ npm บน Windows

วิธีการติดตั้ง Node.js และ npm บน Windows

อาจดูเหมือนชัดเจน แต่การติดตั้ง Node.js เป็นขั้นตอนแรกในการสร้างแอปพลิเคชัน Node.js ที่ยอดเยี่ยม โชคดีที่เข้ากันได้กับระบบปฏิบัติการเกือบทั้งหมด—รวม Windows





ทำตามคำแนะนำทีละขั้นตอนนี้เพื่อติดตั้ง Node.js และเริ่มสร้างแอปพลิเคชันแรกของคุณบน Windows





Node.js เป็นรันไทม์ JavaScript ที่สร้างขึ้นบนเอ็นจิ้น V8 JavaScript ของ Chrome คุณสามารถสร้างแอปพลิเคชันแบบสแตนด์อโลนด้วย Node.js ได้ แต่ส่วนใหญ่มักใช้เพื่อสร้างบริการแบ็คเอนด์ การเริ่มต้นใช้งาน Node เป็นเรื่องง่าย และเหมาะอย่างยิ่งสำหรับการสร้างต้นแบบและการพัฒนาที่คล่องตัว





นอกจากนี้ยังสามารถใช้สำหรับการสร้างบริการที่รวดเร็วและปรับขนาดได้สูง ใช้ในการผลิตโดยบริษัทขนาดใหญ่เช่น Netflix, LinkedIn, PayPal, Trello, Uber, eBay, NASA เป็นต้น

แอปพลิเคชันโหนดใช้ JavaScript —หากคุณเป็นนักพัฒนาฟรอนท์เอนด์และรู้จัก JavaScript คุณสามารถใช้ทักษะเหล่านั้นซ้ำและเปลี่ยนไปเป็นนักพัฒนาแบบฟูลสแตกได้



Node.js มีหนึ่งในระบบนิเวศที่ใหญ่ที่สุดของไลบรารีโอเพ่นซอร์สที่มีอยู่ หากคุณต้องการเพิ่มคุณลักษณะหรือส่วนประกอบใดๆ ให้กับแอปพลิเคชันของคุณ มีความเป็นไปได้สูงที่ไลบรารีโอเพนซอร์ซฟรีจะพร้อมให้คุณใช้งานอยู่แล้ว คุณไม่จำเป็นต้องประกอบหน่วยการสร้างเหล่านี้ตั้งแต่เริ่มต้น แต่คุณสามารถมุ่งเน้นไปที่แกนหลักของแอปพลิเคชันของคุณแทน

เนื่องจากคุณสมบัติอื่นๆ เช่น ความสามารถในการแคชที่มีประสิทธิภาพของ Node ผู้ให้บริการโฮสต์หลายราย และความพร้อมใช้งานข้ามแพลตฟอร์ม จึงไม่น่าแปลกใจเลยที่ฟีเจอร์นี้จะเป็นที่นิยมในหมู่นักพัฒนา





คุณสามารถพัฒนาโครงการจำนวนมากด้วย Node.js เช่น แอปพลิเคชันหน้าเดียว (SPA) แอปพลิเคชันโซเชียลมีเดีย ไซต์คงที่ ระบบชำระเงินออนไลน์ โครงการฮาร์ดแวร์ บล็อก แอปมือถือ แอปแชทแบบเรียลไทม์ API แอปอีคอมเมิร์ซ และอื่นๆ อีกมากมาย มากกว่า.

ที่เกี่ยวข้อง: อัพเกรดทักษะการพัฒนาเว็บของคุณด้วย 10 เครื่องมือที่จำเป็นเหล่านี้





npm คืออะไร?

npm ย่อมาจาก 'Node Package Manager' ซึ่งเป็นแพลตฟอร์มออนไลน์และเครื่องมือบรรทัดคำสั่ง

แพลตฟอร์มออนไลน์เป็นที่ที่ทุกคนสามารถเผยแพร่และแบ่งปันเครื่องมือที่เขียนในภาษาใดก็ได้ เครื่องมือเหล่านี้สามารถใช้ได้ในฟรอนต์เอนด์ (เบราว์เซอร์) แบ็คเอนด์ (เซิร์ฟเวอร์) และบรรทัดคำสั่ง

npm เป็นเครื่องมือบรรทัดคำสั่งที่สามารถโต้ตอบกับแพลตฟอร์มออนไลน์ได้ เครื่องมือบรรทัดคำสั่งส่วนใหญ่จะใช้ในการติดตั้งและถอนการติดตั้งแพ็คเกจ

แล็ปท็อปไม่ชาร์จเมื่อเสียบปลั๊ก

แพ็คเกจเป็นเครื่องมือที่ใครบางคนสร้างและอัปโหลดไปยังแพลตฟอร์ม npm ทุกแพ็คเกจมีเวอร์ชัน เมื่อแพ็กเกจเปลี่ยนไป เวอร์ชันแพ็กเกจจะอัปเดต npm ทำให้ง่ายต่อการอัปเดตแพ็คเกจ และคุณสามารถเปลี่ยนเวอร์ชันได้ตลอดเวลา npm แนะนำให้ใช้ตัวจัดการเวอร์ชันภายนอกเช่น NVM , nodist , NS , และ เรือ .

วิธีตั้งค่า Node.js และ npm บน Windows

คุณสามารถติดตั้ง Node.js และ npm บนระบบ Windows ของคุณโดยทำตามขั้นตอนด้านล่าง

บันทึก : npm ถูกแจกจ่ายด้วย Node.js—ซึ่งหมายความว่าเมื่อคุณดาวน์โหลด Node.js คุณจะได้รับการติดตั้ง npm บนคอมพิวเตอร์ของคุณโดยอัตโนมัติ

ขั้นตอนที่ 1: ไปที่เว็บไซต์ Node.js อย่างเป็นทางการ

เยี่ยมชมเว็บไซต์อย่างเป็นทางการของ Node.js องค์กร.

ขั้นตอนที่ 2: คลิกที่ปุ่มดาวน์โหลด

เว็บไซต์จะตรวจหาระบบปฏิบัติการของคอมพิวเตอร์ของคุณโดยอัตโนมัติ คุณสามารถคลิกที่ [เวอร์ชัน] LTS แนะนำสำหรับผู้ใช้ส่วนใหญ่ หรือ [เวอร์ชัน] คุณสมบัติล่าสุดในปัจจุบัน ปุ่มตามความต้องการของคุณ ไม่ว่าจะดาวน์โหลดไฟล์ติดตั้งด้วย a .msi ส่วนขยาย.

คอมพิวเตอร์เครื่องอื่นในเครือข่ายนี้มีที่อยู่ IP เดียวกันกับคอมพิวเตอร์เครื่องนี้

LTS ย่อมาจาก 'Long Term Support' ขอแนะนำสำหรับผู้ใช้ส่วนใหญ่ หากคุณต้องการปรับใช้แอปพลิเคชันของคุณกับสภาพแวดล้อมการใช้งานจริง ให้ไปที่เวอร์ชัน LTS

NS รุ่นปัจจุบัน เป็นรุ่นที่ยังอยู่ในระหว่างการพัฒนา เวอร์ชันนี้อาจมีข้อบกพร่องและไม่แนะนำหากคุณต้องการปรับใช้แอปพลิเคชันของคุณกับสภาพแวดล้อมที่ใช้งานจริง มีประโยชน์หากคุณต้องการทดสอบคุณลักษณะใหม่ๆ และใช้แอปพลิเคชันของคุณในสภาพแวดล้อมภายในเครื่องเท่านั้น

ดาวน์โหลด Node.js พร้อมข้อมูลจำเพาะอื่นๆ (ไม่บังคับ)

ไปที่ หน้าดาวน์โหลดบนเว็บไซต์ของโหนด เพื่อดาวน์โหลด Node.js พร้อมข้อกำหนดอื่นๆ คุณสามารถดาวน์โหลด Node.js สำหรับสถาปัตยกรรมแบบ 32 บิตหรือ 64 บิตได้ตามความต้องการของพีซีของคุณ

คุณสามารถดาวน์โหลดซอร์สโค้ดที่สมบูรณ์ของแอปพลิเคชัน Node.js ได้จากหน้านี้ ไฟล์ติดตั้งพร้อมให้ดาวน์โหลดสำหรับแพลตฟอร์มต่างๆ เช่น macOS & ลินุกซ์ และในรูปแบบต่างๆเช่น .msi และ .zip .

ขั้นตอนที่ 3: ดำเนินการ .msi Setup File

เรียกใช้ไฟล์ที่ดาวน์โหลดโดยดับเบิลคลิกที่ไฟล์ ซึ่งจะเปิดหน้าต่างต้อนรับเพื่อติดตั้ง Node.js คลิกที่ ต่อไป ปุ่มเพื่อเริ่มกระบวนการติดตั้ง

ขั้นตอนที่ 4: อ่านข้อตกลงสิทธิ์การใช้งานสำหรับผู้ใช้ปลายทาง

ปฏิบัติตามข้อตกลงใบอนุญาตสำหรับผู้ใช้ปลายทางอย่างระมัดระวัง หลังจากที่คุณได้อ่านข้อตกลงแล้ว ให้เลือกช่องทำเครื่องหมายเพื่อยอมรับข้อกำหนดในข้อตกลงใบอนุญาต สุดท้ายให้คลิกที่ ต่อไป ปุ่มเพื่อดำเนินการต่อ

ขั้นตอนที่ 5: เลือกโฟลเดอร์ปลายทาง

เลือกโฟลเดอร์ปลายทางที่คุณต้องการติดตั้ง Node.js คุณสามารถเปลี่ยนโฟลเดอร์ปลายทางได้โดยคลิกที่ เปลี่ยน... ปุ่ม. ขอแนะนำให้ออกจากโฟลเดอร์ปลายทางตามที่เป็นอยู่ คลิก ต่อไป เพื่อดำเนินการต่อไป

ขั้นตอนที่ 6: การตั้งค่าแบบกำหนดเอง

หากต้องการ คุณสามารถเปลี่ยนการตั้งค่าเริ่มต้นและปรับแต่งได้ตามความต้องการโดยคลิกที่ไอคอนในแผนผัง อีกครั้ง ขอแนะนำให้ใช้การตั้งค่าเริ่มต้น ตี ต่อไป เพื่อไปยังขั้นตอนถัดไปของกระบวนการติดตั้ง

ขั้นตอนที่ 7: เครื่องมือสำหรับโมดูลดั้งเดิม

คลิกช่องทำเครื่องหมายหากคุณต้องการติดตั้งเครื่องมือเพื่อคอมไพล์โมดูลดั้งเดิม โดยทั่วไป ไม่จำเป็นต้องติดตั้งเครื่องมือเหล่านี้ คุณจึงไม่ต้องเลือกช่องนี้ คลิก ต่อไป ปุ่มเพื่อก้าวไปข้างหน้า

ขั้นตอนที่ 8: พร้อมติดตั้ง Node.js

ตอนนี้หน้าต่างการติดตั้งขั้นสุดท้ายจะเปิดขึ้น คลิกที่ ติดตั้ง ปุ่มเพื่อเริ่มการติดตั้ง คุณยังสามารถย้อนกลับไปที่ขั้นตอนก่อนหน้าเพื่อตรวจสอบหรือเปลี่ยนแปลงการตั้งค่าการติดตั้งใดๆ โดยคลิกที่ กลับ ปุ่ม.

หลังจากคลิก ติดตั้ง ปุ่ม การติดตั้งจะเริ่มในไม่ช้าและจะเสร็จสิ้นภายในไม่กี่นาที

ในที่สุด คุณจะเห็นข้อความการติดตั้งเสร็จสมบูรณ์ คลิกที่ เสร็จสิ้น ปุ่มเพื่อออกจากวิซาร์ดการตั้งค่า

ยืนยันว่า Node.js และ npm ได้รับการติดตั้งอย่างถูกต้อง

ในการตรวจสอบว่าคุณติดตั้ง Node.js ในระบบของคุณอย่างถูกต้องหรือไม่ ให้รันคำสั่งต่อไปนี้ในเทอร์มินัลของคุณ:

node --version

และเพื่อตรวจสอบว่าคุณได้ติดตั้ง npm ในระบบของคุณอย่างถูกต้องหรือไม่ ให้รันคำสั่งต่อไปนี้ในเทอร์มินัลของคุณ:

ฉันจะเอาน้ำออกจากพอร์ตชาร์จได้อย่างไร
npm --version

Node.js และ npm เวอร์ชันที่ติดตั้งไว้จะแสดงในเทอร์มินัล

เริ่มสร้างแอปพลิเคชันที่ยอดเยี่ยมด้วย Node.js

Node.js เป็นแพลตฟอร์มที่สมบูรณ์แบบในการเริ่มต้นเส้นทางการพัฒนาแบบฟูลสแตกของคุณ มีชุมชนนักพัฒนาที่แข็งแกร่งและทีมติดตามบั๊กเพื่อช่วยคุณในการเริ่มต้น

Node.js เป็นแพลตฟอร์มที่ใช้งานง่ายและมีน้ำหนักเบาสำหรับผู้เริ่มต้น ซึ่งสามารถใช้สร้างเว็บแอปได้หลากหลาย คุณยังสามารถใช้ Node.js กับเฟรมเวิร์กอื่นๆ เช่น Express.js เพื่อสร้างแอปบนอุปกรณ์เคลื่อนที่ได้

เมื่อคุณคุ้นเคยกับศักยภาพของ Node.js แล้ว ทำไมคุณไม่ลองใช้มันในโครงการ Raspberry Pi ครั้งต่อไปของคุณล่ะ

แบ่งปัน แบ่งปัน ทวีต อีเมล วิธีสร้างบอท Twitter ทวีตรูปภาพด้วย Raspberry Pi และ Node.js

เริ่มต้นใช้งาน Node.js และสร้างบอท Twitter ที่ทวีตรูปภาพและข้อมูลโดยใช้เพียง Raspberry Pi!

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • การเขียนโปรแกรม
  • JavaScript
  • ผู้จัดการแพ็คเกจ
เกี่ยวกับผู้เขียน ยุวราช จันทรา(60 บทความที่ตีพิมพ์)

Yuvraj เป็นนักศึกษาระดับปริญญาตรีสาขาวิทยาการคอมพิวเตอร์ที่มหาวิทยาลัยเดลี ประเทศอินเดีย เขาหลงใหลเกี่ยวกับ Full Stack Web Development เมื่อไม่ได้เขียน เขากำลังสำรวจความลึกของเทคโนโลยีต่างๆ

เพิ่มเติมจาก Yuvraj Chandra

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก