การย้ายโปร젝ต npm ใน JavaScript
โฟลเดอร์ node_modules ใช้พื้นที่จำนวนมาก
และประกอบด้วยไฟล์ขนาดเล็กจำนวนมาก ดังนั้นเมื่อ
คุณอัปโหลดโปรเจคของคุณไปยังโฮสติ้งหรือ
ส่งมอบโปรเจคให้เพื่อนร่วมงาน คุณไม่ควรส่ง
โฟลเดอร์ที่บรรจุไลบรารีเหล่านั้นไป
เหตุผลก็คือ เพื่อนร่วมงานของคุณสามารถ
ติดตั้งไลบรารีทั้งหมดที่ระบุในไฟล์
package.json ได้อย่างง่ายดาย มาดูกันว่า
วิธีทำอย่างไร วางไฟล์ต่อไปนี้ไว้ใน
โฟลเดอร์ว่าง:
{
"dependencies": {
"jquery": "^3.6.1",
"lodash": "^4.17.21"
}
}
ตอนนี้ให้รันคำสั่งในเทอร์มินอล
ซึ่งจะทำการติดตั้งโปรเจคทั้งหมด
ที่อธิบายไว้ใน package.json:
npm install
สมมติว่าคุณได้รับไฟล์
package.json ต่อไปนี้:
{
"dependencies": {
"jquery": "^3.6.1",
"underscore": "^1.13.6"
},
"devDependencies": {
"webpack": "^5.74.0"
}
}
วางไฟล์นี้ลงในโฟลเดอร์ว่างและ ดำเนินการติดตั้งไลบรารี จากไฟล์นี้