เรียนรู้วิธีติดตั้ง Npm และ Node.js บน Ubuntu

เรียนรู้วิธีติดตั้ง Npm และ Node.js บน Ubuntu

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





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





ติดตั้ง Nodejs บน Ubuntu

ในคู่มือนี้ คุณสามารถติดตั้ง Nodejs บน Ubuntu ได้สามวิธี สามวิธีเหล่านี้รวมถึง:





  • โดยใช้ ฉลาด เพื่อติดตั้ง Nodejs บน Ubuntu
  • โดยใช้ ฉลาด ด้วยที่เก็บซอฟต์แวร์ PPA
  • กำลังติดตั้ง nvm เพื่อติดตั้งและจัดการ Nodejs เวอร์ชันต่างๆ บน Ubuntu

ตัวเลือกที่ 1: ติดตั้ง Node.js จาก NodeSource Repository

ในฐานะบริษัท NodeSource มุ่งเน้นการให้การสนับสนุนโหนดระดับองค์กร การติดตั้งนี้ใช้ที่เก็บ Node.js ซึ่งจะใช้ในการติดตั้งเวอร์ชันนี้บน Ubuntu คุณสามารถทำตามขั้นตอนเหล่านี้เพื่อติดตั้ง Node Linux จาก NodeSource

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



การติดตั้ง Curl

sudo apt-get install curl -y

การเปิดใช้งาน Repository

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

คำสั่งดังกล่าวจะเพิ่มคีย์การลงนามในระบบของคุณ ในการสร้างไฟล์ที่เก็บ apt คุณจะต้องติดตั้งแพ็คเกจที่จำเป็นทั้งหมดและรีเฟรช apt cache

ติดตั้ง Node.js และ Npm

พิมพ์รหัสต่อไปนี้เพื่อเริ่มการติดตั้งสำหรับ Node.js และ npm





sudo apt install nodejs

แพ็คเกจนี้ (nodejs ubuntu) จะมีไฟล์ไบนารีสำหรับทั้ง Node และ npm

ตรวจสอบการติดตั้ง Node.js และ Npm

node --version

ตรวจสอบเวอร์ชันของ Npm

npm --version

การติดตั้งเอาต์พุตโพสต์สำหรับทั้งสองโมดูลจะมีลักษณะดังนี้:





เวอร์ชันสำหรับ Nodejs Ubuntu คือ v12.22.4 ในขณะที่เวอร์ชันของ npm คือ 6.14.14 ซึ่งเป็นเวอร์ชันล่าสุดในขณะที่เขียนคู่มือนี้

มีหลายวิธีในการติดตั้ง Nodejs Ubuntu และ npm ในการติดตั้งโดยใช้ Node Version Manager ให้ทำตามขั้นตอนด้านล่าง

ตัวเลือก 2: ติดตั้ง Node.js และ Npm ด้วย NVM

NVM หรือที่เรียกกันทั่วไปว่า Node Version Manager เป็นสคริปต์ทุบตีที่ทำงานบนไดเร็กทอรีอิสระแทนที่จะเป็นระดับระบบปฏิบัติการ นี่หมายความว่าคุณสามารถติดตั้ง Node.js ได้หลายเวอร์ชันโดยไม่กระทบต่อระบบทั้งหมดของคุณ

ผ่าน NVM คุณสามารถควบคุมสภาพแวดล้อมของระบบ หรือแม้แต่ใช้ Node.js เวอร์ชันใหม่ล่าสุด ในขณะที่ยังคงรักษาและจัดการรีลีสก่อนหน้า ซึ่งแตกต่างจาก ฉลาด อรรถประโยชน์และมีความแตกต่างเล็กน้อยในเวอร์ชันเมื่อเทียบกับเวอร์ชัน apt

ติดตั้ง Nvm Ubuntu

ในการดาวน์โหลด NVM โดยใช้บรรทัดคำสั่ง ให้ดาวน์โหลดและติดตั้งซอร์สโค้ดจาก เพจของ GitHub :

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

คำสั่งนี้จะโคลนที่เก็บจาก GitHub ไปยัง ~ / .nvm ไดเรกทอรี หากต้องการใช้สิ่งนี้ คุณต้องหาแหล่งที่มาของคุณก่อน .bashrc ไฟล์โดยใช้คำสั่งต่อไปนี้:

source ~/.bashrc

ในขั้นตอนต่อไป คุณสามารถตรวจสอบเวอร์ชันของโหนดที่พร้อมใช้งานภายใน NVM

nvm list-remote

ผลลัพธ์จะมีลักษณะดังนี้:

คำสั่งนี้จะแสดงรายการเวอร์ชันที่พร้อมใช้งานจำนวนมาก ดังนั้นคุณสามารถเลือกเวอร์ชันล่าสุดได้ ในกรณีนี้ เวอร์ชันล่าสุดที่มีคือ 16.6.2 ซึ่งสามารถติดตั้งได้โดยใช้คำสั่ง:

nvm install v16.6.2

ชื่อเวอร์ชันสามารถปรับได้ตามเวอร์ชันล่าสุดที่มีอยู่ใน NVM

หลังการติดตั้ง ดูเวอร์ชันต่างๆ ที่ติดตั้งเป็นส่วนหนึ่งของการติดตั้งก่อนหน้านี้:

nvm list

ผลลัพธ์จะมีลักษณะดังนี้:

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

ตัวอย่างเช่น ในการติดตั้งชื่อแทน fermium คุณสามารถใช้คำสั่งต่อไปนี้:

nvm install lts/fermium

ตรวจสอบว่าการติดตั้งสำเร็จหรือไม่โดยใช้คำสั่ง -v

node -v

ผลลัพธ์จะแสดงเวอร์ชันล่าสุดที่ติดตั้ง

ตัวเลือก 3: การติดตั้ง Node.js โดยใช้ NodeSource PPA

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

ในขั้นแรก คุณต้องติดตั้ง PPA เพื่อเข้าถึงแพ็คเกจ จากโฮมไดเร็กทอรี คุณสามารถใช้ฟังก์ชัน curl ดึงสคริปต์การติดตั้งสำหรับเวอร์ชันของคุณ

cd ~
curl -sL https://deb.nodesource.com/setup_16.x -o nodesource_setup.sh

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

nano nodesource_setup.sh

ออกจากตัวแก้ไขและเรียกใช้สคริปต์ด้วยการเข้าถึงรูทของคุณ

sudo bash nodesource_setup.sh

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

sudo apt install nodejs

คุณสามารถตรวจสอบการติดตั้งของคุณได้โดยการรันโหนดด้วยแฟล็กเวอร์ชัน -v ดังนี้:

node -v

คุณสามารถวางใจได้ว่าคุณไม่จำเป็นต้องติดตั้ง npm Ubuntu แยกต่างหาก เนื่องจากเป็นการติดตั้งแบบรวมสำหรับ node.js และ npm

วิธีเล่นเกม gamecube บน wii u

ติดตั้ง Node.js และ NPM สำเร็จ

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

ดังที่ได้กล่าวไว้ก่อนหน้านี้ การใช้เวอร์ชันแพ็คเกจเป็นวิธีที่ง่ายที่สุดสำหรับวิธีการเหล่านี้ คุณสามารถใช้วิธีการติดตั้ง PPA หรือวิธี nvm สำหรับตัวเลือกล่าสุด ไม่ว่าจะด้วยวิธีใด ตัวเลือกทั้งสามจะใช้ได้กับเวอร์ชัน Ubuntu Linux ของคุณ

ต้องการติดตั้ง Node.js และ npm บน Windows หรือไม่? คุณโชคดี กระบวนการนี้ง่ายกว่าการติดตั้งบน Linux

แบ่งปัน แบ่งปัน ทวีต อีเมล วิธีการติดตั้ง Node.js และ npm บน Windows

สร้างแบ็กเอนด์ของความสามารถ Full-Stack ของคุณด้วย Node.js และ npm

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

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

เพิ่มเติมจาก Wini Bhalla

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

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

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