Πώς να εγκαταστήσετε το Node.js και το Npm στο Ubuntu 22.04

Pos Na Enkatastesete To Node Js Kai To Npm Sto Ubuntu 22 04



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

Σε αυτήν την ανάρτηση, θα δούμε τρεις διαφορετικές μεθόδους εγκατάστασης Node.js και Npm στο Ubuntu 22.04.

Πώς να εγκαταστήσετε το Node.js και το npm χρησιμοποιώντας το αποθετήριο Ubuntu 22.04

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







Ενημερώστε τα αποθετήρια:



sudo εύστοχη ενημέρωση



Τώρα απλά χρησιμοποιήστε το κατάλληλο πακέτο διευθυντής να εγκαταστήστε το Node.js και το Npm στο Ubuntu 22.04:





sudo κατάλληλος εγκαθιστώ nodejs npm

κατάλληλος θα εγκαταστήστε το Node.js , Npm , και όλα τους απαιτούμενες εξαρτήσεις:



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

nodejs --εκδοχή

Πώς να εγκαταστήσετε το Node.js στο Ubuntu 22.04 χρησιμοποιώντας το Node Version Manager

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

Πρώτα απ 'όλα, πρέπει εγκαταστήστε το σενάριο nvm. Για να εγκαταστήσετε το nvm μπορείτε να χρησιμοποιήσετε είτε την εντολή curl είτε την εντολή wget (όποιο βοηθητικό πρόγραμμα γραμμής εντολών έχετε εγκαταστήσει στο σύστημά σας):

μπούκλα -Ο- https: // raw.githubusercontent.com / nvm-sh / nvm / v0.39.1 / εγκατάσταση.sh | βίαιο χτύπημα wget -qO- https: // raw.githubusercontent.com / nvm-sh / nvm / v0.39.1 / εγκατάσταση.sh | βίαιο χτύπημα

Κλείστε και ανοίξτε ξανά το τερματικό σας ή εκτελέστε την παρακάτω εντολή πηγή του αρχείου bash:

πηγή ~ / .bashrc

Τώρα για να παραθέσετε όλες τις εκδόσεις του Node.js που είναι διαθέσιμες με nvm, χρησιμοποιήστε αυτήν την εντολή:

nvm list-mote

Για να εγκαταστήσετε μια συγκεκριμένη έκδοση του Node.js στο Ubuntu 22.04, χρησιμοποιήστε την παρακάτω εντολή:

nvm εγκαθιστώ [ έκδοση_αριθμός ]

Εκτελέστε αυτήν την εντολή για να παραθέσετε όλες τις εγκατεστημένες εκδόσεις του Node.js:

nvm ls

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

nvm ψευδώνυμο Προκαθορισμένο [ έκδοση_αριθμός ]

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

χρήση nvm [ έκδοση_αριθμός ]

Πώς να εγκαταστήσετε το Node.js στο Ubuntu 22.04 χρησιμοποιώντας το NodeSource PPA

Μπορείτε επίσης να χρησιμοποιήσετε NodeSource PPA για να εγκαταστήσετε μια συγκεκριμένη έκδοση του Node.js. Χρησιμοποιήστε το μπούκλα εντολή να Κατεβάστε το σενάριο για να εγκαταστήσετε την προτιμώμενη έκδοση Node.js:

μπούκλα -sL https: // deb.nodesource.com / setup_12.x | sudo -ΚΑΙ βίαιο χτύπημα -

Σημείωση : Μπορείτε να αντικαταστήσετε το ' setup_12.x με την έκδοση που προτιμάτε.

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

sudo κατάλληλος εγκαθιστώ nodejs

Χρησιμοποιήστε αυτήν την εντολή για να επαληθεύσετε την εγκατάσταση:

κόμβος --εκδοχή

συμπέρασμα

Node.js είναι ένα περιβάλλον χρόνου εκτέλεσης ανοιχτού κώδικα που χρησιμοποιείται για την εκτέλεση κώδικα JavaScript στον κινητήρα V8 και χρησιμοποιείται ως επί το πλείστον για ανάπτυξη backend/server. Αυτή η ανάρτηση σας έδειξε τρεις διαφορετικές μεθόδους του εγκατάσταση του Node.js και ο διαχειριστής πακέτων στο δικό σας Ubuntu 22.04 μηχανή. Η μέθοδος που πρέπει να χρησιμοποιήσετε για αυτόν τον σκοπό εξαρτάται από την ευελιξία που χρειάζεστε κατά την εκτέλεση διαφορετικών εκδόσεων του Node.js.