NPM คืออะไร

สำหรับการพัฒนา Application บน Node.js คำสั่ง npm มีส่วนสำคัญมากสำหรับเรา เพราะ npm มันคือ package manger command หรือตัวที่เราใช้ในการ ติดตั้ง อัพเดท ลบ หรือจัดการแพ็กเกจหรือโมดูลต่างๆ ที่เกี่ยวข้องกับ Node.js โดยเรามาดูคำสั่ง npm เบื้องต้นที่ใช้งานกันบ่อยๆ ครับ

แสดงเวอร์ชันของ npm

เมื่อเริ่มต้นใช้งาน คือเมื่อรันคำสั่งแล้ว มันจะสร้าง package.json ซึ่งเป็นไฟล์ในการจัดการเก็บรายการแพ็กเกจหรือโมดูล รวมถึงรายละเอียดเกี่ยวกับโปรเจคของเรา

ตัวอย่างลักษณะโครงสร้างไฟล์ package.json

ติดตั้งแพ็กเกจ วิธีหาแพ็กเกจนอกจาก google ก็สามารถค้นหาได้ที่นี่ https://www.npmjs.com/browse/

ถอนการติดตั้งและแพ็กเกจ

แสดงรายการแพ็กเกจทั้งหมดที่ติดตั้งไปแล้ว

อัพเดทแพ็กเกจ

คำสั่งรัน script ที่เราตั้งค่าไว้ภายในไฟล์ package.json ลักษณะจะเป็นดังนี้

ขอยกตัวอย่าง ถ้าเรากำหนด script ในไฟล์ package.json แบบนี้

รูปแบบคำสั่งเวลาเรียกใช้งานเราจะใช้ คำสั่งดังนี้

ใช้สำหรับเคลียร์ cache

ก็ขอจบบล็อกไวเพียงเท่านี้ หวังว่าคงทีประโยชน์ครับ

Author:

ชื่อ ศิริชัย ธีรภัทรสกุล ชื่อเล่น “ตั้ม” ทำงานด้านพัฒนาเว็บไซต์ สนใจเรื่องการพัฒนาตัวเอง หลงใหลการถ่ายรูป เวลาว่างมักชอบอ่านหนังสือ และเขียนบล็อก