วิธีการติดตั้ง Node.js และ npm บน Windows, macOS และ Linux
เผยแพร่แล้ว: 2021-10-11Node.js เป็นพรสำหรับนักพัฒนา JavaScript ทั่วโลกที่ประสบปัญหาการสลับภาษาและเฟรมเวิร์กในหลายภาษาเพื่อขยายโค้ดของตนในสภาพแวดล้อมการพัฒนาที่ยั่งยืน
ด้วย Node.js คุณสามารถสร้างเว็บแอปพลิเคชันที่มีการเชื่อมต่อแบบสองทางได้ โดยที่ทั้งฝั่งเซิร์ฟเวอร์และฝั่งไคลเอ็นต์สามารถสื่อสารในแบบเรียลไทม์และแลกเปลี่ยนข้อมูลได้อย่างทั่วถึง อันที่จริง Node.js ปฏิวัติวงการสำหรับนักพัฒนาที่ต้องการผลักดันเว็บแอปพลิเคชันแบบเรียลไทม์ผ่าน WebSocket
หากคุณกำลังตั้งเป้าที่จะพัฒนาทักษะการพัฒนาเว็บของคุณไปอีกระดับและกลายเป็นนักพัฒนา JavaScript แบบฟูลสแตก Node.js จะเตรียมเส้นทางไปสู่คำศัพท์ที่กระตือรือร้นนั้นอย่างแน่นอน!
ในบทความนี้ เราจะสาธิตแนวทางทีละขั้นตอนสำหรับการติดตั้ง Node.js บนคอมพิวเตอร์ของคุณและเริ่มต้นเส้นทางการพัฒนาเว็บของคุณ
Node.js คืออะไร?

สิ่งแรกที่คุณควรทราบคือ Node.js ไม่ใช่ ภาษาโปรแกรม!
คุณอาจทราบข้อเท็จจริงนี้แล้ว แต่ควรทำซ้ำสำหรับนักพัฒนาใหม่ในสาขาที่อาจเข้าใจผิดว่า Node.js เป็นภาษาโปรแกรมเฉพาะ มันไม่ใช่!
Node.js เป็นสภาพแวดล้อมรันไทม์แบบโอเพนซอร์สสำหรับภาษา JavaScript ที่ปรับรูปร่างลักษณะของ JavaScript และอัปเกรดฟังก์ชันการทำงาน ด้วยเหตุนี้ คุณสามารถใช้ JavaScript สำหรับการพัฒนาส่วนหน้าและส่วนหลัง ทำให้สามารถพัฒนาแบบฟูลสแตกได้โดยใช้ JavaScript เพียงอย่างเดียว
ในขั้นต้น Node.js ได้รับการออกแบบมาเพื่อให้บริการประสิทธิภาพแบบเรียลไทม์ สถาปัตยกรรมแบบพุชแบ็ค แต่ตั้งแต่นั้นมา Node.js ก็ได้เติบโตขึ้นเป็นองค์ประกอบที่สำคัญสำหรับการเขียนโปรแกรมฝั่งเซิร์ฟเวอร์สำหรับเซิร์ฟเวอร์ที่ขับเคลื่อนด้วยเหตุการณ์และไม่มีการบล็อก เว็บไซต์และบริการ API ทั่วไปส่วนใหญ่ในปัจจุบันขึ้นอยู่กับ Node.js
ก่อน Node.js หากคุณต้องการจัดเก็บข้อมูลใดๆ บนฐานข้อมูลหรือเชื่อมต่อโปรแกรมของคุณกับฐานข้อมูล คุณต้องการการสนับสนุนจากภาษาฝั่งเซิร์ฟเวอร์ นั่นเป็นเพราะ JavaScript ไม่สามารถควบคุมกระบวนการแบ็กเอนด์ได้ ดังนั้น คุณต้องเรียนรู้ภาษาฝั่งเซิร์ฟเวอร์ เช่น PHP, Python, Ruby หรือ C# หรือขอความช่วยเหลือจากนักพัฒนาแบ็กเอนด์
สภาพแวดล้อม Node.js ช่วยให้ JavaScript ใช้ฐานข้อมูลโดยตรงและทำงานอย่างถูกต้องในฐานะภาษาแบ็กเอนด์ เป็นผลให้คุณสามารถสร้างและเรียกใช้โปรแกรมโดยใช้ JavaScript กับ Node.js เท่านั้น
Node.js ใช้เอ็นจินรันไทม์ V8 JavaScript เป็นพลังของรูท และใช้สถาปัตยกรรม I/O ที่ไม่บล็อกซึ่งขับเคลื่อนด้วยเหตุการณ์ ทั้งหมดนี้ร่วมกันสร้าง Node.js และช่วยขับเคลื่อนผลิตภัณฑ์ไปสู่ประสิทธิภาพที่แข็งแกร่ง
ใครใช้ Node.js?
จากข้อมูลของ W3Techs ในปัจจุบัน 1.4% ของเว็บไซต์ทั้งหมดใช้ Node.js ซึ่งมากกว่า 22 ล้านเว็บไซต์ ตัวเลขเหล่านี้ช่วยให้คุณทราบภาพรวมเกี่ยวกับจำนวนผู้ใช้ Node.js ยิ่งไปกว่านั้น Node.js ถูกดาวน์โหลดมากกว่า 1.3 พันล้านครั้ง! อย่างที่คุณเห็น สถิติพูดถึงขนาดตลาดของ Node.js อย่างชัดเจน
ตั้งแต่เพื่อนของคุณในด้านไอทีไปจนถึงผู้ยิ่งใหญ่ในอุตสาหกรรม ทุกคนต่างสนุกกับการใช้ประโยชน์จาก Node.js นั่นเป็นเพราะ Node.js ขยายประสิทธิภาพของนักพัฒนาและเพิ่มความเร็วของกระบวนการพัฒนา หนึ่งในแนวโน้มที่ชาญฉลาดที่สุดในปัจจุบันคือการใช้ JavaScript ในทุกๆ ที่ ซึ่งนำ Node.js มาสู่เวที
บริษัทชั้นนำที่ใช้ Node.js ได้แก่:
- NASA
- ทวิตเตอร์
- Netflix
- PayPal
- Trello
- อีเบย์
- Walmart
- Mozilla
- ปานกลาง
หากคุณศึกษาบริษัทเหล่านี้ คุณอาจสังเกตเห็นว่าพวกเขาดำเนินธุรกิจด้วยบริการหรือผลิตภัณฑ์ที่แตกต่างกัน แต่พวกเขาทั้งหมดมีปัจจัยสำคัญที่เหมือนกัน: พวกเขาพึ่งพา Node.js แน่นอน การใช้ Node.js สามารถแก้ปัญหาการพัฒนาส่วนใหญ่ของคุณได้ ไม่ว่าคุณจะอยู่ในอุตสาหกรรมใด
ข้อดีของการใช้ Node.js
การเลือกแพลตฟอร์มการเขียนโปรแกรมที่เหมาะสมสำหรับสแต็คเทคโนโลยีของคุณมีความสำคัญพอ ๆ กับแรงงานที่คุณต้องการลงทุน ควรพิจารณาปัจจัยหลายประการเมื่อคุณมองหาข้อดีของการใช้แพลตฟอร์มเฉพาะ สิ่งต่างๆ เช่น ช่วงการเรียนรู้ ความเร็วของการพัฒนา ชุมชน และขนาด สามารถเปลี่ยนความสมดุลโดยรวมของผลประโยชน์ได้
นี่คือข้อดีหลักของการใช้ Node.js:
- ไวยากรณ์ง่าย
- เส้นโค้งการเรียนรู้ง่าย
- ความสามารถในการขยายได้อย่างรวดเร็ว
- โอเพ่นซอร์สและมีความยืดหยุ่น
- การพัฒนาข้ามแพลตฟอร์ม
- การพัฒนาฟูลสแตกภาษาเดียว
- การสื่อสารตามเวลาจริง
- ชุมชนที่กว้างใหญ่และกระตือรือร้น
ข้อกำหนดเบื้องต้นของ Node.js
ก่อนติดตั้ง Node.js คุณต้องแน่ใจว่าได้รวบรวมความรู้ที่จำเป็นทั้งหมดและดาวน์โหลดไฟล์การติดตั้งและองค์ประกอบที่จำเป็นทั้งหมดแล้ว
ประการแรก มันจะช่วยคุณได้ถ้าคุณมีความเข้าใจพื้นฐานเกี่ยวกับ JavaScript และไวยากรณ์ของมัน ซึ่งจะทำให้การรับ Node.js ง่ายขึ้นสำหรับคุณ
ประการที่สอง ความเข้าใจพื้นฐานเกี่ยวกับภาษาการเขียนโปรแกรมเชิงวัตถุ (OOP) จะช่วยให้คุณทำงานเกี่ยวกับการเข้ารหัสฝั่งเซิร์ฟเวอร์ได้
สุดท้ายนี้ แทนที่จะรีบเร่งในการเรียนรู้อย่างลึกซึ้ง ให้ดำเนินการทีละขั้น โปรดจำไว้เสมอว่าคุณไม่ได้ช้าไปหนึ่งวันหรือขาดเงินหนึ่งดอลลาร์ตราบเท่าที่คุณกำลังก้าวหน้า
ความต้องการของระบบ
Node.js ไม่ต้องการการตั้งค่าฮาร์ดแวร์แฟนซีในการทำงาน คอมพิวเตอร์ส่วนใหญ่ในยุคนี้ควรจัดการกับ Node.js อย่างมีประสิทธิภาพ แม้แต่คอมพิวเตอร์ขนาดเล็กที่สุด เช่น BeagleBone หรือ Arduino YUN ก็สามารถเรียกใช้ Node.js ได้
อย่างไรก็ตาม มากยังคงขึ้นอยู่กับซอฟต์แวร์หมูหน่วยความจำอื่น ๆ ที่คุณใช้ในระบบเดียวกัน แต่ในกรณีส่วนใหญ่ คุณไม่ควรกังวลเว้นแต่คอมพิวเตอร์ของคุณจะมาจากยุคมีโซโซอิก!
เวอร์ชัน LTS เทียบกับเวอร์ชันปัจจุบัน
Node.js มีเวอร์ชันที่แตกต่างกันสองเวอร์ชันให้คุณดาวน์โหลด: เวอร์ชัน LTS และเวอร์ชันปัจจุบัน
อันแรกคือการสนับสนุนระยะยาว (LTS) ซึ่งระบุรุ่นที่อยู่ในตลาดมาระยะหนึ่งแล้วและมาพร้อมกับการสนับสนุนที่จำเป็นทั้งหมด ดังนั้น คุณสามารถเข้าถึงข้อมูลและชุมชนจำนวนมากเพื่อขอความช่วยเหลือเพิ่มเติมเกี่ยวกับเวอร์ชันนี้
เวอร์ชัน LTS นี้แนะนำสำหรับผู้ใช้ส่วนใหญ่เนื่องจากความยั่งยืนและรอบการสนับสนุนนาน 18 เดือน เนื่องจากเป็นเวอร์ชันที่เสถียร การใช้เวอร์ชันนี้เพื่อสร้างแบ็กเอนด์จะช่วยให้คุณได้ผลลัพธ์ที่มีประสิทธิภาพ
เวอร์ชันปัจจุบันระบุถึงเวอร์ชันล่าสุดของโหนดที่มีคุณลักษณะที่เพิ่มและอัปเดตล่าสุด แต่เวอร์ชันนี้มีการสนับสนุนน้อยกว่า (ประมาณแปดเดือน) และอาจมีการเปิดเผยข้อบกพร่อง ดังนั้นผู้เชี่ยวชาญแนะนำให้ใช้เวอร์ชันนี้เพื่อการพัฒนาส่วนหน้าเท่านั้น
เมื่อพิจารณาจากปัจจัยทั้งหมดเหล่านี้ หากคุณเป็นผู้ใช้ทั่วไปที่ชอบใช้ชีวิตแบบไร้กังวล ให้เลือกเวอร์ชัน LTS ในทางกลับกัน หากคุณเป็นผู้ใช้ขั้นสูงที่รักการผจญภัยในการสัมผัสกับเทคโนโลยีใหม่ คุณสามารถเลือกติดตั้งเวอร์ชันปัจจุบันได้
วิธีการติดตั้ง Node.js และ npm
ทุกระบบปฏิบัติการมีวิธีการติดตั้ง Node.js ที่แตกต่างกัน ไฟล์การตั้งค่าหลักแตกต่างกันไปในแต่ละ OS ถึง OS อย่างไรก็ตาม ผู้สร้าง Node.js ได้ดูแลให้คุณมีไฟล์ที่จำเป็นสำหรับแต่ละระบบ
ในตอนต่อไปของบทความ เราจะพูดถึงการติดตั้ง Node.js บนระบบปฏิบัติการ Windows, macOS และ Linux
วิธีการติดตั้ง Node.js บน Windows
ทำตามคำแนะนำทีละขั้นตอนเพื่อติดตั้ง Node.js บน Windows
1. ดาวน์โหลดตัวติดตั้ง Windows
ก่อนอื่น คุณต้องดาวน์โหลดไฟล์ Windows Installer (.msi) จากเว็บไซต์ทางการของ Node.js ฐานข้อมูลตัวติดตั้ง MSI นี้มีคอลเล็กชันไฟล์ตัวติดตั้งที่จำเป็นสำหรับการติดตั้ง อัปเดต หรือแก้ไขเวอร์ชัน Node.js ที่มีอยู่
โดยเฉพาะอย่างยิ่ง โปรแกรมติดตั้งยังมีตัวจัดการแพ็คเกจ Node.js (npm) อยู่ภายในด้วย หมายความว่าคุณไม่จำเป็นต้องติดตั้ง npm แยกต่างหาก
เมื่อดาวน์โหลด ให้เลือกเวอร์ชันที่ถูกต้องตามระบบปฏิบัติการของคุณ ตัวอย่างเช่น หากคุณใช้ระบบปฏิบัติการ 64 บิต ให้ดาวน์โหลดเวอร์ชัน 64 บิต และหากคุณใช้เวอร์ชัน 32 บิต ให้ดาวน์โหลดเวอร์ชัน 32 บิต:

2. เริ่มขั้นตอนการติดตั้ง
เมื่อคุณเปิดและเรียกใช้ไฟล์ .msi กระบวนการติดตั้งจะเริ่มต้นขึ้น แต่คุณต้องตั้งค่าพารามิเตอร์สองสามตัวก่อนเริ่มกระบวนการติดตั้ง
ดับเบิลคลิกที่ไฟล์ตัวติดตั้งและเรียกใช้ โปรแกรมติดตั้งจะขอให้คุณยอมรับข้อตกลงสิทธิ์การใช้งาน Node.js หากต้องการดำเนินการต่อ ให้ทำเครื่องหมายที่ช่อง "ฉันยอมรับ" แล้วคลิก ถัดไป :

จากนั้นเลือกปลายทางที่คุณต้องการติดตั้ง Node.js หากคุณไม่ต้องการเปลี่ยนไดเร็กทอรี ให้ไปที่ตำแหน่งเริ่มต้นของ Windows แล้วคลิกปุ่ม ถัดไป อีกครั้ง

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

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

3. เรียกใช้การติดตั้ง Node.js บน Windows
สุดท้าย — และนี่คือส่วนที่ง่ายที่สุด — คลิกปุ่ม ติดตั้ง เพื่อเริ่มกระบวนการติดตั้ง:

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

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

หากเวอร์ชัน Node.js และ npm ได้รับการติดตั้งอย่างถูกต้อง คุณจะเห็นชื่อเวอร์ชันในพรอมต์ CMD
วิธีการติดตั้ง Node.js บน macOS
ทำตามคำแนะนำทีละขั้นตอนเหล่านี้เพื่อติดตั้ง Node.js บน macOS
1. ดาวน์โหลดตัวติดตั้ง macOS
การติดตั้ง Node.js บน macOS ทำตามขั้นตอนเดียวกับ Windows สิ่งที่คุณต้องทำคือดาวน์โหลดไฟล์การติดตั้งสำหรับ Mac จากนั้น ทันทีที่คุณเริ่มใช้งาน โปรแกรมติดตั้งจะแนะนำส่วนที่เหลือให้คุณ
ขั้นแรก ดาวน์โหลดไฟล์ตัวติดตั้ง macOS (.pkg) จากเว็บไซต์ Node.js มีเพียงเวอร์ชัน 64 บิต ดังนั้นคุณไม่ต้องกังวลว่าจะดาวน์โหลดเวอร์ชันใด

2. เริ่มการติดตั้ง Node.js บน macOS
ตรวจสอบโฟลเดอร์ ดาวน์โหลด ของคุณสำหรับไฟล์ตัวติดตั้งและคลิกเพื่อเริ่มกระบวนการติดตั้ง
โปรแกรมติดตั้ง Node.js มีไฟล์หลักของ Node.js และด้วยเหตุนี้ กระบวนการติดตั้งจึงติดตั้งทั้ง Node.js และ npm จากไฟล์ตัวติดตั้ง ดังนั้น คุณไม่จำเป็นต้องติดตั้ง npm แยกกัน
จากนั้นคลิก Continue เพื่อดำเนินการติดตั้งต่อไป

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

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

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

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

4. ตรวจสอบการติดตั้ง Node.js บน macOS
ตอนนี้คุณติดตั้ง Node.js บน macOS เรียบร้อยแล้ว อย่างไรก็ตาม คุณควรตรวจสอบเพื่อยืนยันว่ากระบวนการติดตั้งสำเร็จ และเวอร์ชัน Node.js และ npm ทำงานอย่างถูกต้องบน macOS ของคุณหรือไม่
หากต้องการตรวจสอบเวอร์ชัน Node.js คุณต้องเปิดเทอร์มินัล macOS ของคุณ คลิกปุ่ม Command + Space หรือค้นหาเทอร์มินัลจากแถบค้นหา

หากต้องการตรวจสอบเวอร์ชัน Node.js ให้พิมพ์:
Node --version
และเพื่อตรวจสอบเวอร์ชัน npm ให้รันคำสั่งนี้:
npm --version

หากมองเห็นเวอร์ชัน Node.js และ npm ทั้งสองเวอร์ชันได้รับการติดตั้งอย่างถูกต้องและทำงานได้ดี หากไม่เป็นเช่นนั้น คุณอาจต้องตรวจสอบใหม่เพื่อค้นหาข้อผิดพลาดหรือลองขั้นตอนการติดตั้งอีกครั้ง
วิธีการติดตั้ง Node.js บน Linux
ระบบปฏิบัติการ Linux ทำงานแตกต่างไปจากระบบปฏิบัติการทั่วไปเล็กน้อย นั่นเป็นเพราะลีนุกซ์เป็นโอเพ่นซอร์ส ให้คุณมีอิสระมากขึ้น ปรับแต่งเองได้ และมีฟังก์ชันขั้นสูง
หากคุณคุ้นเคยกับคำสั่งต่างๆ คุณควรรู้สึกสบายใจกับ Linux ที่นี่ เรากำลังจะพูดถึงวิธีที่ง่ายที่สุดในการติดตั้ง Node.js บนระบบปฏิบัติการ Linux
1. เลือกเวอร์ชัน Node.js สำหรับการแจกจ่าย Linux ของคุณ
ระบบปฏิบัติการ Linux มีการแจกแจงแบบต่างๆ หลายร้อยแบบเนื่องจากมีความหลากหลาย และผู้ใช้ชอบที่จะปรับแต่งและใช้ฟังก์ชันเฉพาะของเวอร์ชันต่างๆ โดยใช้การแจกแจงที่แตกต่างกัน
ขั้นแรก ค้นหาคำแนะนำในการติดตั้งสำหรับการแจกจ่ายเฉพาะของคุณจากหน้า Binary Distributions ของ Node.js สำหรับคู่มือนี้ เราจะใช้ Ubuntu เพื่อจุดประสงค์ในการอธิบาย

2. ติดตั้งเครื่องมือบรรทัดคำสั่ง Curl
ก่อนดำเนินการติดตั้ง Node.js ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งยูทิลิตี้บรรทัดคำสั่ง curl ไว้ในระบบของคุณแล้ว หากไม่เป็นเช่นนั้น ให้วางคำสั่งนี้บนเทอร์มินัลของคุณเพื่อติดตั้ง curl:
sudo apt install curl
อาจขอรหัสผ่านระบบของคุณเพื่อตรวจสอบสิทธิ์ในการติดตั้ง เมื่อคุณป้อนรหัสผ่านแล้ว ระบบควรเริ่มการติดตั้ง curl
ต้องการโฮสติ้งที่รวดเร็ว เชื่อถือได้ และปลอดภัยอย่างเต็มที่สำหรับเว็บไซต์อีคอมเมิร์ซของคุณหรือไม่ Kinsta ให้การสนับสนุนระดับโลกตลอด 24 ชั่วโมงทุกวันจากผู้เชี่ยวชาญ WooCommerce ตรวจสอบแผนของเรา

3. เริ่มการติดตั้ง Node.js
คุณต้องคัดลอกและวางคำสั่งการติดตั้ง Node.js ลงในเทอร์มินัลของคุณ (ในกรณีของเรา เราสามารถดึงมันจากหน้าการแจกจ่าย Ubuntu) เพื่อให้ระบบสามารถเริ่มการติดตั้ง Node.js ได้
ตัวอย่างเช่น ที่นี่ เราจะติดตั้ง Node.js v14.x นี่คือคำสั่งการติดตั้งสำหรับ Ubuntu:
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
เนื่องจากคุณติดตั้งบรรทัดคำสั่ง curl บนเทอร์มินัลแล้ว คุณจะต้องคัดลอกและวางคำสั่งแรก (คำสั่ง curl) บนเทอร์มินัลแล้วเรียกใช้

คำสั่ง curl เริ่มกระบวนการติดตั้ง Node.js อัปเดตระบบของคุณ และดาวน์โหลดไลบรารี Node.js ทั้งหมดที่จำเป็นในการติดตั้ง Node.js บน Linux OS ของคุณ

ตอนนี้ ไลบรารีและทรัพยากรทั้งหมดของ Node.js ได้ถูกดาวน์โหลดไปยังพีซีของคุณแล้ว ด้วยคำสั่งสุดท้าย เราสามารถติดตั้ง Node.js และ npm บนคอมพิวเตอร์ของคุณให้เสร็จสิ้นได้
คัดลอกและวางบรรทัดคำสั่งที่สองจากคำแนะนำในการติดตั้งด้านบนลงในเทอร์มินัล Linux ของคุณ:
sudo apt-get install -y nodejs

หากคุณทำทุกอย่างถูกต้องแล้ว Node.js จะติดตั้งบน Linux distribution ของคุณอย่างถูกต้อง ตอนนี้ป้อนคำสั่ง Clear เพื่อล้างเทอร์มินัล
4. ตรวจสอบการติดตั้ง Node.js บน Linux Ubuntu distribution
ขณะที่คุณติดตั้ง Node.js คุณสามารถตรวจสอบได้ว่าการติดตั้งสำเร็จหรือไม่ เพื่อยืนยันการติดตั้ง คุณต้องเรียกใช้คำสั่ง Linux สองคำสั่งบนเทอร์มินัล Linux ของคุณ
หากต้องการตรวจสอบเวอร์ชัน Node.js ให้พิมพ์:
Node --version
และหากต้องการตรวจสอบเวอร์ชัน npm ให้พิมพ์:
npm --version

หากเวอร์ชัน Node.js และ npm ได้รับการติดตั้งอย่างถูกต้อง คุณจะเห็นชื่อเวอร์ชัน Node.js และ npm ปรากฏบนเทอร์มินัล Linux แสดงว่าคุณติดตั้ง Node.js และ npm บน Linux distribution ของคุณสำเร็จ
ตรวจสอบและอัปเดตเวอร์ชัน npm
ดังที่เราได้กล่าวไปแล้ว npm เป็นตัวจัดการแพ็คเกจ Node.js มันจัดการการพึ่งพาสำหรับแพ็คเกจ หากไม่มี npm คุณจะต้องคลายแพ็กเกจ Node.js ทั้งหมดด้วยตนเองทุกครั้งที่คุณต้องการอัปโหลดเฟรมเวิร์ก แต่ npm ช่วยคุณจากความรับผิดชอบนี้และดูแลโดยอัตโนมัติ
การอัปเดต npm เป็นประจำยังอัปเดตแพ็คเกจในพื้นที่ของคุณและปรับปรุงโค้ดที่ใช้ในโปรเจ็กต์ของคุณ อย่างไรก็ตาม เนื่องจาก npm ติดตั้งโดยอัตโนมัติด้วยเวอร์ชัน Node.js ที่คุณเลือก จึงมักพลาดเวอร์ชัน npm ล่าสุด ในกรณีดังกล่าว คุณสามารถตรวจสอบเวอร์ชัน npm ของคุณและอัปเดตด้วยตนเองได้ในขั้นตอนง่ายๆ
กระบวนการตรวจสอบและอัปเดตเวอร์ชัน npm ของคุณมีความคล้ายคลึงกันมากระหว่าง Windows, macOS และ Linux คุณจะต้องใช้คำสั่งเดียวกันในแต่ละรายการ
อัปเดต npm ใน Windows
ในการตรวจสอบเวอร์ชัน npm ให้รันคำสั่งต่อไปนี้:
npm -v
…หรือ:
npm --version
และในการอัพเดตเวอร์ชัน npm ให้รันคำสั่งนี้:
npm install -g [email protected]
หลังจากรันคำสั่งนี้บนพรอมต์ CMD บน Windows แล้ว ระบบจะอัปเดตเวอร์ชัน npm ของคุณและติดตั้งแพ็กเกจเพิ่มเติมภายในไม่กี่วินาที ในท้ายที่สุด คุณสามารถตรวจสอบเวอร์ชันเพื่อยืนยันการอัปเดตเวอร์ชัน npm ได้

อัปเดต npm บน macOS
หากต้องการตรวจสอบเวอร์ชัน npm บน macOS ให้เปิดเทอร์มินัลแล้วเรียกใช้คำสั่งต่อไปนี้:
npm -v
…หรือ:
npm --version

หากต้องการอัปเดตเวอร์ชัน npm ให้รันคำสั่งนี้ในเทอร์มินัล macOS ของคุณ:
npm install -g [email protected]

อัปเดต npm ใน Linux
หากต้องการอัปเดตเวอร์ชัน npm บน Linux ให้พิมพ์คำสั่งเหล่านี้ลงในเทอร์มินัลของคุณ:
sudo npm install -gn
…และจากนั้น:
sudo n latest

สรุป
Node.js กลายเป็นสภาพแวดล้อมการเขียนโปรแกรมยอดนิยมอย่างรวดเร็วเนื่องจากมีประโยชน์ทั้งในส่วนหน้าและส่วนหลัง ผู้ใช้งานหลายพันคนได้สร้างชุมชนขนาดใหญ่ที่ช่วยให้นักพัฒนาใหม่และคำถามของพวกเขาหลุดพ้นจากช่องโหว่
โดยพื้นฐานแล้ว มันง่ายที่จะเริ่มต้นด้วย Node.js เนื่องจากความเรียบง่าย และความสามารถในการสร้างแอปพลิเคชันขั้นสูงนั้นไม่ธรรมดา นอกจากนี้ยังสามารถช่วยเปลี่ยนคุณเป็นนักพัฒนาแบบฟูลสแตกได้ในเวลาอันสั้น คุณสมบัติเหล่านี้ทำให้ Node.js เป็นตัวเลือกที่หลีกเลี่ยงไม่ได้สำหรับการเขียนโปรแกรมรุ่นต่อไป
เราพลาดคำแนะนำที่เป็นประโยชน์เกี่ยวกับการติดตั้ง Node.js บน Windows, macOS หรือ Linux หรือไม่? แจ้งให้เราทราบในส่วนความคิดเห็น!