การย้ายโปร젝ต npm ใน JavaScript

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

เหตุผลก็คือ เพื่อนร่วมงานของคุณสามารถ ติดตั้งไลบรารีทั้งหมดที่ระบุในไฟล์ package.json ได้อย่างง่ายดาย มาดูกันว่า วิธีทำอย่างไร วางไฟล์ต่อไปนี้ไว้ใน โฟลเดอร์ว่าง:

package.json{
  "dependencies": {
    "jquery": "^3.6.1",
    "lodash": "^4.17.21"
  }
}

ตอนนี้ให้รันคำสั่งในเทอร์มินอล ซึ่งจะทำการติดตั้งโปรเจคทั้งหมด ที่อธิบายไว้ใน package.json:

terminalnpm install
Задание 1

สมมติว่าคุณได้รับไฟล์ package.json ต่อไปนี้:

package.json{
  "dependencies": {
    "jquery": "^3.6.1",
    "underscore": "^1.13.6"
  },
           "devDependencies": {
    "webpack": "^5.74.0"
  }
}

วางไฟล์นี้ลงในโฟลเดอร์ว่างและ ดำเนินการติดตั้งไลบรารี จากไฟล์นี้