Εάν είχατε ποτέ πρόβλημα να εκτελέσετε ένα έργο επειδή δεν έχετε εγκαταστήσει μια συμβατή έκδοση του Node.js, τότε δεν είστε μόνοι. Ευτυχώς, υπάρχει μια εύκολη λύση σε αυτό το πρόβλημα.

Με το Node Version Manager (NVM), μπορείτε να εγκαταστήσετε πολλές εκδόσεις του Node.js στον υπολογιστή σας και να επιλέξετε ποια έκδοση θέλετε να χρησιμοποιήσετε ανάλογα με το έργο που θέλετε να εκτελέσετε.

Το NVM είναι ένα έργο ανοιχτού κώδικα που στοχεύει στη διευκόλυνση της διαδικασίας εγκατάστασης και διαχείρισης του Node.js.

Τι είναι το Node.js;

Το Node.js είναι ένα περιβάλλον εκτέλεσης JavaScript ανοιχτού κώδικα και πολλαπλών πλατφορμών που είναι ενσωματωμένο στη μηχανή V8 του Google Chrome. Το Node.js σάς επιτρέπει να εκτελείτε και να εκτελείτε κώδικα JavaScript έξω από ένα πρόγραμμα περιήγησης ιστού, κάτι που με τη σειρά του επιτρέπει να δημιουργήσετε και να εκτελέσετε εφαρμογές front-end και back-end με κώδικα JavaScript στον υπολογιστή σας ή υπηρέτης.

Τα δημοφιλή πλαίσια ιστού front-end που χρησιμοποιούν το Node.js περιλαμβάνουν Angular και React. Θυμηθείτε, το Node.js μπορεί επίσης να χρησιμοποιηθεί για την ανάπτυξη εφαρμογών back-end ή full-stack. Τα δημοφιλή πλαίσια back-end που χρησιμοποιούν Node.js περιλαμβάνουν Express.js, Meteor.js, Nest.js και Hapi.js.

instagram viewer

Σχετιζομαι με: Front-End εναντίον Ανάπτυξη Ιστού Back-End: Ποια διαδρομή είναι κατάλληλη για εσάς;

Λόγω της μεγάλης δημοτικότητας του JavaScript Για προγραμματισμό, το Node.js έχει γίνει ένα σημαντικό στοιχείο στην ανάπτυξη λογισμικού και στη διαχείριση Linux για διακομιστές που εκτελούν εφαρμογές JavaScript.

Εγκατάσταση NVM σε Linux

Η εγκατάσταση του NVM στο Linux είναι αρκετά απλή. Ανοίξτε το τερματικό σας και εκτελέστε την ακόλουθη εντολή.

μπούκλα -ο- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | κτυπώ δυνατά

Η προαναφερθείσα εντολή θα εκτελέσει ένα σενάριο που κατεβάζει και εγκαθιστά το NVM. Επιπλέον, θα ορίσει επίσης ένα προφίλ για NVM στη μεταβλητή περιβάλλοντος. Σε αυτήν την περίπτωση, το .bashrc αρχείο όπως μπορείτε να δείτε από την έξοδο εγκατάστασης παρακάτω.

Το αρχείο μεταβλητής περιβάλλοντος βρίσκεται σε οποιαδήποτε από αυτές τις τοποθεσίες: ~ / .bash_profile, ~ / .zshrc, ~ /. προφίλ, ή ~ / .bashrc εξαρτάται από η διανομή Linux που χρησιμοποιείτε.

Επαλήθευση της εγκατάστασης

Σημείωση: Προτού μπορέσετε να προχωρήσετε για να ελέγξετε εάν η εγκατάσταση ήταν επιτυχής, κλείστε το τρέχον τερματικό σας και ανοίξτε ένα νέο παράθυρο τερματικού. Εναλλακτικά, μπορείτε να ανοίξετε ένα άλλο παράθυρο τερματικού πατώντας Ctrl + Alt + T στο πληκτρολόγιο.

Στο νέο παράθυρο τερματικού, μπορείτε να ελέγξετε εάν το NVM έχει εγκατασταθεί επιτυχώς εκτελώντας την ακόλουθη εντολή.

εντολή -v nvm

Εάν όλα πάνε καλά, η έξοδος από την παραπάνω εντολή θα είναι nvm όπως φαίνεται παρακάτω.

Για να ελέγξετε την έκδοση του NVM που είναι εγκατεστημένη στον υπολογιστή σας, μπορείτε να εκτελέσετε τα ακόλουθα.

nvm -v

Εγκατάσταση του Node.js

Η εγκατάσταση του Node.js με NVM είναι πολύ εύκολη. Για παράδειγμα, για να εγκαταστήσετε την τελευταία έκδοση του Node.js, μπορείτε να εκτελέσετε την ακόλουθη εντολή:

nvm κόμβος εγκατάστασης

Για να εγκαταστήσετε κάποια συγκεκριμένη έκδοση του Node.js, μπορείτε να εκτελέσετε την εντολή nvm στην ακόλουθη μορφή:

nvm install version-number

Για παράδειγμα, για να εγκαταστήσετε το Node.js έκδοση 14.15.4:

nvm εγκατάσταση 14.15.4

Η έκδοση Node.js 14.15.4 είναι μια έκδοση LTS του Node.js.

Αν έχετε φτάσει μέχρι τώρα και έχετε εκδώσει τις δύο παραπάνω εντολές, συγχαρητήρια! Έχετε δύο διαφορετικές εκδόσεις του Node.js εγκατεστημένες στον υπολογιστή ή το διακομιστή σας.

Επιλογή της έκδοσης του Node.js προς χρήση

Όταν έχετε εγκαταστήσει πολλές εκδόσεις του Node.js, μπορείτε εύκολα να επιλέξετε την έκδοση του Node.js που θέλετε να χρησιμοποιήσετε. Για παράδειγμα, για να χρησιμοποιήσετε την έκδοση 14.15.4 που εγκαταστήσατε πρόσφατα, μπορείτε να εκτελέσετε την ακόλουθη εντολή.

χρήση nvm 14.15.4

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

nvm ls

Η έξοδος της λίστας είναι παρόμοια με την παρακάτω. Επισημαίνεται επίσης η τρέχουσα ενεργή έκδοση.

Για να εμφανίσετε όλες τις εκδόσεις του Node.js που είναι διαθέσιμες για εγκατάσταση, μπορείτε να εκτελέσετε:

nvm ls-απομακρυσμένο

Απεγκατάσταση του Node.js

Η απεγκατάσταση μιας έκδοσης του Node.js μέσω NVM είναι πολύ απλή. Για παράδειγμα, για να απεγκαταστήσετε την έκδοση 14.15.4 που εγκαταστήσατε παραπάνω:

nvm απεγκατάσταση v14.15.4

Λαμβάνω βοήθεια

Για να μάθετε περισσότερα σχετικά με τις εντολές NVM ή για να λάβετε βοήθεια, απλώς πληκτρολογήστε την ακόλουθη εντολή:

nvm-ω

Μπορείτε επίσης να επισκεφθείτε Επίσημη σελίδα GitHub των NVM, το οποίο είναι καλά τεκμηριωμένο.

Απλοποιημένη διαχείριση Node.js

Αυτός ο οδηγός σας έχει δείξει πώς να εγκαταστήσετε το Node Version Manager (NVM) για να διευκολύνετε τη διαχείριση και την εγκατάσταση του Node.js. Εάν έχετε έργα που χρησιμοποιούν διαφορετικές εκδόσεις του Node.js, τότε το NVM είναι το εργαλείο για εσάς. Θα κάνει τη ζωή σας πιο εύκολη.

Η επαναχρησιμοποίηση είναι ένα από τα πιο σημαντικά παραδείγματα προγραμματισμού που πρέπει να ακολουθούν όλοι. Ευτυχώς, σε JavaScript, μπορείτε εύκολα να δημιουργήσετε επαναχρησιμοποιήσιμο κώδικα χρησιμοποιώντας Design Patterns.

ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ
Πώς να δημιουργήσετε επαναχρησιμοποιήσιμο κώδικα σε JavaScript χρησιμοποιώντας μοτίβα σχεδίασης

Η κατανόηση του τρόπου χρήσης μοτίβων σχεδίασης θα σας επιτρέψει να χρησιμοποιήσετε επαναχρησιμοποιήσιμο κώδικα στο JavaScript. Εδώ πρέπει να γνωρίζετε.

Διαβάστε Επόμενο

Σχετικά θέματα
  • Linux
  • JavaScript
Σχετικά με τον Συγγραφέα
Mwiza Kumwenda (Δημοσιεύθηκαν 5 άρθρα)

Η Mwiza αναπτύσσει λογισμικό από το επάγγελμα και γράφει εκτενώς σε προγραμματισμό Linux και front-end. Μερικά από τα ενδιαφέροντά του περιλαμβάνουν την ιστορία, τα οικονομικά, την πολιτική και την επιχειρηματική-αρχιτεκτονική.

Περισσότερα από τη Mwiza Kumwenda

Εγγραφείτε στο Newsletter μας

Εγγραφείτε στο ενημερωτικό δελτίο μας για τεχνικές συμβουλές, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!

Ένα ακόμη βήμα…!

Επιβεβαιώστε τη διεύθυνση email σας στο email που μόλις σας στείλαμε.

.