Πώς να κατεβάσετε και να εγκαταστήσετε το Node.js και το NPM Windows
⚡ Έξυπνη Σύνοψη
Εγκατάσταση Node.js σε Windows χρησιμοποιεί το επίσημο πρόγραμμα εγκατάστασης MSI ή τον διαχειριστή πακέτων Chocolatey, τα οποία και τα δύο περιλαμβάνουν NPM. Μετά την εγκατάσταση, ένα απλό σενάριο διακομιστή HTTP επιβεβαιώνει ότι το περιβάλλον εκτέλεσης εμφανίζει μια απόκριση Hello World στο πρόγραμμα περιήγησης.
Για να ξεκινήσετε τη δημιουργία των εφαρμογών Node.js, το πρώτο βήμα είναι η εγκατάσταση του framework Node.js. Το framework Node.js είναι διαθέσιμο για μια ποικιλία λειτουργικών συστημάτων από... Windows προς την Ubuntu και OS X. Μόλις εγκατασταθεί το πλαίσιο Node.js, μπορείτε να ξεκινήσετε τη δημιουργία των πρώτων σας εφαρμογών Node.js.
Το Node.js έχει επίσης τη δυνατότητα ενσωμάτωσης εξωτερικών ή εκτεταμένων λειτουργιών χρησιμοποιώντας προσαρμοσμένες ενότητες. Αυτές οι ενότητες πρέπει να εγκατασταθούν ξεχωριστά. Ένα παράδειγμα ενότητας είναι η MongoDB ενότητα, η οποία σας επιτρέπει να εργαστείτε με MongoDB βάσεις δεδομένων από την εφαρμογή Node.js.
Πώς να εγκαταστήσετε το Node.js στο Windows
Το πρώτο βήμα στη χρήση του Node.js είναι η εγκατάσταση των βιβλιοθηκών Node.js στο σύστημα πελάτη. Ακολουθούν τα βήματα για τη λήψη και εγκατάσταση του Node.js Windows:
Βήμα 1) Κάντε λήψη του Node.js Installer για Windows.
Μεταβείτε στον ιστότοπο https://nodejs.org/en/download/ και κατεβάστε τα απαραίτητα δυαδικά αρχεία. Στο παράδειγμά μας, θα κατεβάσουμε το Node.js στο Windows με τα αρχεία εγκατάστασης 32 bit.
Βήμα 2) Εκτελέστε την εγκατάσταση. Double Κάντε κλικ στο αρχείο .msi που έχετε κατεβάσει για να ξεκινήσετε την εγκατάσταση. Κάντε κλικ στο κουμπί Εκτέλεση στην πρώτη οθόνη για να ξεκινήσετε την εγκατάσταση.
Βήμα 3) Στην επόμενη οθόνη, κάντε κλικ στο κουμπί "Επόμενο" για να συνεχίσετε με τη λήψη και την εγκατάσταση του Node.js.
Βήμα 4) Αποδεχτείτε τους όρους και τις προϋποθέσεις. Στην επόμενη οθόνη, αποδεχτείτε την άδεια χρήσης και κάντε κλικ στο κουμπί Επόμενο.
Βήμα 5) Ορίστε τη διαδρομή. Στην επόμενη οθόνη, επιλέξτε τη θέση όπου πρέπει να εγκατασταθεί το Node.js και, στη συνέχεια, κάντε κλικ στο κουμπί Επόμενο.
- Αρχικά, εισαγάγετε τη θέση του αρχείου για την εγκατάσταση του Node.js. Εδώ θα αποθηκευτούν τα αρχεία για το Node.js μετά την εγκατάσταση.
- Κάντε κλικ στο κουμπί Επόμενο για να συνεχίσετε με την εγκατάσταση.
Βήμα 6) Επιλέξτε τα προεπιλεγμένα στοιχεία που θα εγκατασταθούν. Αποδεχτείτε τα προεπιλεγμένα στοιχεία και κάντε κλικ στο κουμπί Επόμενο.
Βήμα 7) Ξεκινήστε την εγκατάσταση. Στην επόμενη οθόνη, κάντε κλικ στο κουμπί εγκατάστασης του Node.js για να ξεκινήσετε την εγκατάσταση. Windows.
Βήμα 8) Ολοκληρώστε την εγκατάσταση. Κάντε κλικ στο κουμπί Τέλος για να ολοκληρώσετε την εγκατάσταση.
Σημείωση: Windows τώρα συνιστά στους προγραμματιστές να χρησιμοποιούν το Node.js με WSL2 (Η Windows Υποσύστημα για Linux) για ροές εργασίας ανάπτυξης τύπου Linux.
Πώς να εγκαταστήσετε το NPM Windows 10/8/7
Ο άλλος τρόπος για να εγκαταστήσετε το Node.js σε οποιοδήποτε μηχάνημα-πελάτη είναι να χρησιμοποιήσετε έναν "διαχειριστή πακέτων". Windows, η λήψη NPM (Node Package Manager) είναι γνωστή ως Chocolatey. Σχεδιάστηκε για να είναι ένα αποκεντρωμένο πλαίσιο για γρήγορη εγκατάσταση εφαρμογών και εργαλείων που χρειάζεστε.
Για εγκατάσταση NPM σε Windows μέσω Chocolatey, πρέπει να εκτελεστούν τα ακόλουθα βήματα.
Βήμα 1) Εγκατάσταση Chocolatey – Το Ιστότοπος Chocolatey Έχει πολύ σαφείς οδηγίες για το πώς πρέπει να εγκατασταθεί αυτό το framework.
- Το πρώτο βήμα είναι να εκτελέσετε την παρακάτω εντολή στο παράθυρο της γραμμής εντολών. Αυτή η εντολή προέρχεται από τον ιστότοπο Chocolatey και είναι η τυπική εντολή για την εγκατάσταση του Node.js μέσω του Chocolatey.
- Η παρακάτω εντολή είναι μια εντολή PowerShell που καλεί το απομακρυσμένο σενάριο PowerShell στον ιστότοπο Chocolatey. Αυτή η εντολή πρέπει να εκτελεστεί σε ένα παράθυρο εντολών PowerShell.
- Αυτό το σενάριο PowerShell κάνει όλες τις απαραίτητες εργασίες για τη λήψη των απαιτούμενων στοιχείων και την εγκατάσταση τους ανάλογα.
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
Βήμα 2) Το επόμενο βήμα είναι να εγκαταστήσετε το Node.js στον τοπικό σας υπολογιστή χρησιμοποιώντας τον διαχειριστή πακέτων Chocolatey. Αυτό μπορεί να γίνει εκτελώντας την παρακάτω εντολή στη γραμμή εντολών.
Εάν η εγκατάσταση είναι επιτυχής, θα λάβετε το μήνυμα της επιτυχούς εγκατάστασης του Node.js.
Σημείωση: Εάν εμφανιστεί ένα σφάλμα όπως "C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1", τότε δημιουργήστε χειροκίνητα τον φάκελο στη διαδρομή.
Εκτέλεση της πρώτης σας εφαρμογής Hello World στο Node.js
Αφού κατεβάσετε και εγκαταστήσετε το Node.js στον υπολογιστή σας, ας προσπαθήσουμε να εμφανίσουμε την εντολή "Hello World" σε ένα πρόγραμμα περιήγησης ιστού. Δημιουργήστε ένα αρχείο Node.js με όνομα αρχείου firstprogram.js.
var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); res.end('Hello World!'); }).listen(8080);
Code Επεξήγηση:
- Η βασική λειτουργικότητα της συνάρτησης “require” είναι ότι διαβάζει a JavaΓραφή αρχείο, εκτελεί το αρχείο και στη συνέχεια προχωρά στην επιστροφή ενός αντικειμένου. Χρησιμοποιώντας αυτό το αντικείμενο, μπορεί κανείς να χρησιμοποιήσει τις διάφορες λειτουργίες που είναι διαθέσιμες στη λειτουργική μονάδα που καλείται από τη συνάρτηση require. Έτσι, στην περίπτωσή μας, επειδή θέλουμε να χρησιμοποιήσουμε τη λειτουργικότητα του HTTP, χρησιμοποιούμε την εντολή require(http).
- Σε αυτήν τη δεύτερη γραμμή κώδικα, δημιουργούμε μια εφαρμογή διακομιστή που βασίζεται σε μια απλή συνάρτηση. Αυτή η συνάρτηση καλείται κάθε φορά που υποβάλλεται ένα αίτημα στην εφαρμογή διακομιστή μας.
- Όταν λαμβάνουμε ένα αίτημα, ζητάμε από τη συνάρτησή μας να επιστρέψει μια απάντηση "Hello World" στον πελάτη. Η συνάρτηση writeHead χρησιμοποιείται για την αποστολή δεδομένων κεφαλίδας στον πελάτη, ενώ η συνάρτηση end κλείνει τη σύνδεση με τον πελάτη.
- Στη συνέχεια, χρησιμοποιούμε τη συνάρτηση server.listen για να κάνουμε την εφαρμογή διακομιστή μας να ακούει τα αιτήματα των πελατών στη θύρα 8080. Μπορείτε να καθορίσετε οποιαδήποτε διαθέσιμη θύρα εδώ.
Εκτέλεση του κώδικα
- Αποθηκεύστε το αρχείο στον υπολογιστή σας: C:\Users\Your Name\firstprogram.js
- Στη γραμμή εντολών, μεταβείτε στον φάκελο όπου είναι αποθηκευμένο το αρχείο. Πληκτρολογήστε την εντολή Node firstprogram.js.
- Τώρα, ο υπολογιστής σας λειτουργεί ως διακομιστής! Αν κάποιος προσπαθήσει να αποκτήσει πρόσβαση στον υπολογιστή σας μέσω της θύρας 8080, θα λάβει ως απάντηση ένα μήνυμα "Hello World!".
- Ξεκινήστε το πρόγραμμα περιήγησής σας στο Διαδίκτυο και πληκτρολογήστε τη διεύθυνση: http://localhost:8080
Παραγωγή:













