Webpack Η λειτουργία παρακολούθησης είναι μια δυνατότητα που επιτρέπει στο εργαλείο να παρακολουθεί τα αρχεία προέλευσης για αλλαγές και να ενεργοποιεί αυτόματα την εκ νέου μεταγλώττιση κάθε φορά που εντοπίζεται μια αλλαγή. Αυτό είναι ιδιαίτερα χρήσιμο κατά την ανάπτυξη, καθώς σας βοηθά να εξοικονομήσετε χρόνο αποφεύγοντας τη μη αυτόματη επαναμεταγλώττιση κάθε φορά που κάνετε αλλαγές στον κώδικά σας.
Δείτε πώς μπορείτε να χρησιμοποιήσετε Webpack τη λειτουργία ρολογιού του:
Εκτέλεση Webpack σε λειτουργία παρακολούθησης
Για εκτέλεση Webpack σε λειτουργία παρακολούθησης, μπορείτε να χρησιμοποιήσετε τη --watch
σημαία όταν εκτελείτε την webpack εντολή μέσω του τερματικού σας. Για παράδειγμα:
npx webpack --watch
Με αυτήν την εντολή, Webpack θα αρχίσει να παρακολουθεί τα αρχεία προέλευσης και θα μεταγλωττίζει αυτόματα το πακέτο κάθε φορά που αποθηκεύετε αλλαγές σε αυτά.
Webpack Διαμόρφωση
Μπορείτε επίσης να ρυθμίσετε τη λειτουργία παρακολούθησης στο webpack αρχείο διαμόρφωσής σας( webpack.config.js
) προσθέτοντας την watch: true
επιλογή:
module.exports = {
// ...other configuration options
watch: true
};
Με αυτόν τον τρόπο, δεν χρειάζεται να χρησιμοποιείτε τη --watch
σημαία κάθε φορά που εκτελείτε την webpack
εντολή.
η ΣΥΜΠΕΡΙΦΟΡΑ
Όταν Webpack βρίσκεται σε λειτουργία παρακολούθησης, θα παρακολουθεί συνεχώς τα αρχεία προέλευσης για αλλαγές. Κάθε φορά που κάνετε αλλαγές και αποθηκεύετε τα αρχεία, Webpack θα μεταγλωττίζεται αυτόματα το πακέτο. Αυτό σας επιτρέπει να βλέπετε τις αλλαγές στην εφαρμογή σας χωρίς να χρειάζεται να ενεργοποιείτε με μη αυτόματο τρόπο τη διαδικασία δημιουργίας κάθε φορά.
Λάβετε υπόψη ότι ενώ η λειτουργία παρακολούθησης είναι ιδανική για ανάπτυξη, δεν χρησιμοποιείται συνήθως σε εκδόσεις παραγωγής, καθώς μπορεί να καταναλώσει περιττούς πόρους. Για εκδόσεις παραγωγής, θα χρησιμοποιούσατε γενικά Webpack για τη δημιουργία βελτιστοποιημένων και ελαχιστοποιημένων δεσμών χωρίς λειτουργία παρακολούθησης.
Θυμηθείτε να ανατρέξετε στην επίσημη Webpack τεκμηρίωση για τις πιο ενημερωμένες πληροφορίες σχετικά με τη χρήση της λειτουργίας ρολογιού και τις σχετικές επιλογές της.