ต้องติดตั้ง Node.js เวอร์ชันใดเวอร์ชันหนึ่งต่อไปนี้เพื่อรัน npm :
18.xx >= 18.17.020.5.0 หรือสูงกว่า npm มาพร้อมกับ node และการกระจายของบุคคลที่สามส่วนใหญ่ตามค่าเริ่มต้น ดาวน์โหลด/เผยแพร่ที่รองรับอย่างเป็นทางการได้ที่: nodejs.org/en/download
คุณสามารถดาวน์โหลดและติดตั้ง npm ได้โดยตรงจาก npmjs .com โดยใช้สคริปต์ install.sh ที่กำหนดเองของเรา:
curl -qL https://www.npmjs.com/install.sh | sh หากคุณต้องการจัดการ Node.js &/หรือ npm หลายเวอร์ชัน ให้ลองใช้ตัวจัดการเวอร์ชันของโหนด
npm < command >npm help-search <query>npm ได้รับการกำหนดค่าให้ใช้ npm Public Registry ที่ https://registry.npmjs.org ตามค่าเริ่มต้น การใช้รีจิสทรีนี้อยู่ภายใต้ ข้อกำหนดการใช้งาน ซึ่งมีอยู่ที่ https://npmjs.com/policies/termsnpm เพื่อใช้รีจิสทรีที่เข้ากันได้อื่น ๆ ที่คุณต้องการ คุณสามารถอ่านเพิ่มเติมเกี่ยวกับการกำหนดค่ารีจิสทรีของบุคคลที่สามได้ที่นี่ npm ไม่ควรเป็นตัวพิมพ์ใหญ่ เว้นแต่จะแสดงในตำแหน่งที่โดยปกติแล้วจะเป็นตัวพิมพ์ใหญ่ทั้งหมด (เช่น หัวเรื่องในหน้า man )
ตรงกันข้ามกับความเชื่อที่นิยม npm ไม่ใช่ ตัวย่อสำหรับ "Node Package Manager"; เป็นตัวย่อแบบ Bacronymic แบบเรียกซ้ำสำหรับ "npm ไม่ใช่ตัวย่อ" (หากโครงการชื่อ "ninaa" ก็จะเป็นตัวย่อ) สารตั้งต้นของ npm จริงๆ แล้วเป็นยูทิลิตี้ทุบตีชื่อ "pm" ซึ่งเป็นชื่อย่อของ "pkgmakeinst" ซึ่งเป็นฟังก์ชันทุบตีที่ติดตั้งสิ่งต่าง ๆ บนแพลตฟอร์มต่างๆ หาก npm ถูกพิจารณาว่าเป็นตัวย่อ มันจะเป็น "node pm" หรืออาจเป็น "pm ใหม่"