สอน Node.js ตอนที่ 3 รู้จัก npm (Node Package Manager)

สอน Node.js ตอนที่ 3 รู้จัก npm (Node Package Manager)

npm (Node Package Manager) ช่วยให้จัดการ module ต่างๆ ภายใน Project ของเราอย่างมีประสิทธิภาพ

Nov 30, 2017

แก้ไขล่าสุด มีผู้อ่าน 430  |  NODE.JS

 

NPM (Node Package Manager)

ใช้จัดการโมดูลของ Node.js เมื่อติดตั้ง Node.js จะมี npm ติดมาด้วย ไม่ต้องทำการ install เพิ่มเติมแต่อย่างใด ลองเข้าไปดูเว็บไซต์ของ npm กันก่อน https://www.npmjs.com เราสามารถค้นหา modules ที่เราต้องการและดูรายละเอียดจากเว็บไซต์นี้ได้เลย

 

 


 

ประโยชน์ของ npm จะช่วยเราให้ทำงานสะดวกขึ้นมาก

  1. เมื่อต้องการติดตั้ง module เพิ่มเติม จากที่ Node.js มี สำหรับทำ Web Server อย่างเช่น Express เราเพียงแต่พิมพ์ว่า $ npm install express เท่านี้ Module ก็จะติดตั้งเข้า Project เราเรียบร้อยอยู่ใน node_modules
     
  2. npm ยังช่วยอัพเดทและลบ module ที่เราติดตั้งไปแล้วได้อีกด้วย 
     
  3. npm ยังช่วยดูเรื่อง dependency ของ module อีกด้วย เมื่อ module ที่ดาวโหลดต้องใช้ module อื่นร่วมด้วย npm ก็จะทำการดาวโหลด module ที่เกี่ยวข้องให้ด้วยทั้งหมด
     
  4. npm ช่วยให้เราติดตั้ง module ที่เครื่องอื่นๆ ได้ง่ายขึ้นผ่านไฟล์ package.json โดยไฟล์นี้จะเก็บข้อมูล module ภายใน Project ของเราทั้งหมด เวลาไปติดตั้ง module เครื่องอื่น เราเพียงก๊อปปี้ package.json ไปลงเครื่องที่ต้องการแล้ว พิมพ์ $ node install

 

เดี๋ยวบทความต่อไปมาดูคำสั่งพื้นฐานของ npm กันครับ 


แบ่งปัน

ชอบ +1

บันทึก

ฝากคำถาม คำแนะนำ ได้ที่

Facebook : Share.OlanLab.Com
LINE ID : @olanlab
อีเมล์ : olan@olanlab.com
Share คลังความรู้ด้านเทคโนโลยี สารสนเทศ นวัตกรรมคอมพิวเตอร์ สอนเขียนโปรแกรม Php Java Html CSS Javascript C C++ Objective-C และอื่นๆ บนระบบปฏิบัติการ Window Linux Unix CentOS IOS Android
โดยผู้เขียนที่มีความเชี่ยวชาญเฉพาะ ให้บริการพื้นที่สำหรับนักเขียนที่ต้องการแบ่งปันความรู้ พร้อมให้คำปรึกษาแก่ผู้ที่สนใจ โดยไม่เสียค่าใช้จ่าย