Εξαρτήσεις Dev στο npm σε JavaScript

Υπάρχουν επίσης βιβλιοθήκες που χρειάζονται μόνο κατά τη διαδικασία ανάπτυξης ως εργαλείο για την εργασία του προγραμματιστή. Παραδείγματα τέτοιων βιβλιοθηκών είναι τα συσκευαστές Webpack ή Gulp (θα τα μελετήσουμε στο μέλλον).

Αυτές οι βιβλιοθήκες εγκαθίστανται επίσης μέσω npm. Ωστόσο, θα πρέπει να εγκαθίστανται όχι σε συνηθισμένες εξαρτήσεις, αλλά σε ειδικές εξαρτήσεις για προγραμματιστή.

Για να γίνει αυτό, πρέπει να καλέσετε την εγκατάσταση με τη σημαία --save-dev:

terminalnpm install --save-dev webpack

Ή σε πιο σύντομη μορφή:

terminalnpm install -D webpack

Ή ακόμα πιο σύντομα:

terminalnpm i -D webpack

Ως αποτέλεσμα, τα πακέτα που εγκαταστάθηκαν με μια τέτοια εντολή θα μπουν στη ρύθμιση devDependencies:

package.json{
  "devDependencies": {
    "webpack": "^5.74.0"
  }
}
Задание 1

Εγκαταστήστε τη βιβλιοθήκη Gulp:

terminalnpm install --save-dev gulp

Μελετήστε το αρχείο package.json.