Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 8780|Απάντηση: 0

Οδηγός npm (4): Εγκαταστήστε πακέτα npm τοπικά

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 13/12/2017 1:23:35 μ.μ. | | | |
Υπάρχουν δύο τρόποι εγκατάστασης πακέτων npm: τοπικός ή παγκόσμιος. Μπορείτε να επιλέξετε ποια εγκατάσταση θα χρησιμοποιήσετε με βάση το πακέτο που θέλετε να χρησιμοποιήσετε.

Εάν θέλετε να βασιστείτε στις δικές σας μονάδες για να χρησιμοποιήσετε μια απαίτηση που μοιάζει με Node.js, τότε θέλετε να εγκαταστήσετε τοπικά, η οποία είναι η προεπιλεγμένη συμπεριφορά της εγκατάστασης npm. Από την άλλη, αν θέλετε να το χρησιμοποιήσετε ως εργαλείο γραμμής εντολών, όπως το grunt CLI, τότε θέλετε να το εγκαταστήσετε παγκοσμίως.


Εγκατάσταση

Μπορείτε να κατεβάσετε ένα πακέτο με την ακόλουθη εντολή:

Αυτό θα δημιουργήσει node_modules κατάλογο στον τρέχοντα κατάλογο εάν δεν υπάρχει ήδη και θα κατεβάσει το πακέτο σε αυτόν τον κατάλογο.

Δοκιμή:

Για να επιβεβαιώσετε ότι η εγκατάσταση npm λειτουργεί, ελέγξτε εάν υπάρχει ο κατάλογος node_modules και ότι περιέχει τον κατάλογο του πακέτου που εγκαταστήσατε. Μπορείτε να εκτελέσετε το ls node_modules σε ένα σύστημα Unix για να κάνετε αυτή τη δουλειά. "OSX", "Debian" ή dir node_modules στα Windows.

Παράδειγμα:



Εγκαταστήστε ένα πακέτο που ονομάζεται lodash. Επιβεβαιώστε ότι εκτελείται με επιτυχία αναφέροντας τα περιεχόμενα του καταλόγου node_modules και κοιτάζοντας τον κατάλογο με το όνομα lodash.


Εάν δεν έχετε package.json αρχείο στον τοπικό σας κατάλογο, εγκαταστήστε την πιο πρόσφατη έκδοση του πακέτου.

Εάν υπάρχει package.json ή package-lock.json αρχείο, τότε θα εγκατασταθεί η πιο πρόσφατη έκδοση, εάν υπάρχει, που ικανοποιεί τους κανόνες semver που δηλώνονται στο package.json.

Χρησιμοποιήστε το εγκατεστημένο πακέτο

Μόλις το πακέτο είναι στο node_modules, μπορείτε να το χρησιμοποιήσετε στον κωδικό σας. Για παράδειγμα, εάν δημιουργείτε μια λειτουργική μονάδα Node.js, μπορείτε να τη ζητήσετε.

Παράδειγμα:

Δημιουργήστε ένα αρχείο με το όνομα index.js με τον ακόλουθο κώδικα:


Το σωστό αποτέλεσμα εξόδου είναι: [2, 3]



Εάν δεν εγκαταστήσετε σωστά το lodash, λαμβάνετε αυτό το σφάλμα:

Εάν δεν είχατε εγκαταστήσει σωστά το lodash, θα λάβετε αυτό το σφάλμα:

module.js:340
    ρίξε λάθος?
          ^
Error: Cannot find module 'lodash'

Για να το διορθώσετε, εκτελέστε το npm install lodash στον κατάλογο όπου βρίσκεται το index.js σας.






Προηγούμενος:Ποια είναι η package-lock.json που δημιουργείται από την εγκατάσταση npm;
Επόμενος:npm tutorial (5): Πώς να χρησιμοποιήσετε package.json σεμινάριο
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com