Τρόπος λήψης & Εγκαταστήστε το Node.js και το NPM στο παράθυρο

Πίνακας περιεχομένων:

Anonim

Για να ξεκινήσετε να δημιουργείτε τις εφαρμογές Node.js, το πρώτο βήμα είναι η εγκατάσταση του πλαισίου node.js. Το πλαίσιο Node.js είναι διαθέσιμο για μια ποικιλία λειτουργικών συστημάτων από τα Windows έως το Ubuntu και το OS X. Μόλις εγκατασταθεί το πλαίσιο Node.js, μπορείτε να ξεκινήσετε να δημιουργείτε τις πρώτες εφαρμογές Node.js.

Το Node.js έχει επίσης τη δυνατότητα ενσωμάτωσης εξωτερικής λειτουργικότητας ή εκτεταμένης λειτουργικότητας κάνοντας χρήση προσαρμοσμένων ενοτήτων. Αυτές οι μονάδες πρέπει να εγκατασταθούν ξεχωριστά. Ένα παράδειγμα μιας λειτουργικής μονάδας είναι η μονάδα MongoDB που σας επιτρέπει να συνεργάζεστε με βάσεις δεδομένων MongoDB από την εφαρμογή Node.js

Σε αυτό το σεμινάριο, θα μάθετε-

  • Τρόπος λήψης και εγκατάστασης του Node.js στα Windows
  • Πώς να εγκαταστήσετε το NPM στα Windows 10/8/7
  • Εκτελέστε την πρώτη σας εφαρμογή "Hello World" στο 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) Εκτελέστε την εγκατάσταση

Κάντε διπλό κλικ στο ληφθέν αρχείο .msi για να ξεκινήσετε την εγκατάσταση.

Κάντε κλικ στο κουμπί Εκτέλεση στην πρώτη οθόνη για να ξεκινήσετε την εγκατάσταση.

Βήμα 3) Συνεχίστε με τα βήματα εγκατάστασης

Στην επόμενη οθόνη, κάντε κλικ στο κουμπί "Επόμενο" για να συνεχίσετε με την εγκατάσταση

Βήμα 4) Αποδεχτείτε τους όρους και τις προϋποθέσεις

Στην επόμενη οθόνη, Αποδοχή της άδειας χρήσης και κάντε κλικ στο κουμπί Επόμενο.

Βήμα 5) Ρυθμίστε τη διαδρομή

Στην επόμενη οθόνη, επιλέξτε τη θέση όπου πρέπει να εγκατασταθεί το Node.js και, στη συνέχεια, κάντε κλικ στο κουμπί Επόμενο.

1. Πρώτα, εισαγάγετε τη θέση του αρχείου για την εγκατάσταση του Node.js. Εδώ θα αποθηκευτούν τα αρχεία για το Node.js μετά την εγκατάσταση.

2. Κάντε κλικ στο κουμπί Επόμενο για να προχωρήσετε στην εγκατάσταση.

Βήμα 6) Επιλέξτε τα προεπιλεγμένα στοιχεία που θα εγκατασταθούν

Αποδεχτείτε τα προεπιλεγμένα στοιχεία και κάντε κλικ στο κουμπί Επόμενο.

Βήμα 7) Ξεκινήστε την εγκατάσταση

Στην επόμενη οθόνη, κάντε κλικ στο κουμπί Εγκατάσταση για να ξεκινήσετε την εγκατάσταση του Node.js στα Windows.

Βήμα 8) Ολοκληρώστε την εγκατάσταση

Κάντε κλικ στο κουμπί Τέλος για να ολοκληρώσετε την εγκατάσταση.

Windows is now recommending that developers use Node.js with WSL2(the Windows subsystem for Linux) 

Πώς να εγκαταστήσετε το NPM στα Windows 10/8/7

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

Στα Windows, η λήψη NPM (Node Package Manager) είναι γνωστή ως Chocolatey. Σχεδιάστηκε για να είναι ένα αποκεντρωμένο πλαίσιο για γρήγορη εγκατάσταση εφαρμογών και εργαλείων που χρειάζεστε.

Για την εγκατάσταση NPM σε Windows μέσω Chocolatey, πρέπει να εκτελεστούν τα ακόλουθα βήματα.

Βήμα 1) Εγκατάσταση Chocolatey - Ο ιστότοπος Chocolatey (https://chocolatey.org/) έχει πολύ σαφείς οδηγίες για το πώς πρέπει να εγκατασταθεί αυτό το πλαίσιο.

  • Το πρώτο βήμα είναι να εκτελέσετε την παρακάτω εντολή στα παράθυρα της γραμμής εντολών. Αυτή η εντολή έχει ληφθεί από τον ιστότοπο Chocolatey και είναι η τυπική εντολή για την εγκατάσταση του Node.js μέσω Chocolatey.
  • Η παρακάτω εντολή είναι μια εντολή PowerShell που καλεί το απομακρυσμένο σενάριο PowerShell στον ιστότοπο Chocolatey Αυτή η εντολή πρέπει να εκτελεστεί σε ένα παράθυρο εντολής PowerShell.
  • Αυτό το σενάριο PowerShell κάνει όλη την απαραίτητη εργασία για τη λήψη των απαιτούμενων στοιχείων και την εγκατάστασή τους ανάλογα.

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object wet.webclient) .DownloadString ('https://chocolatey.org/install.ps1'))" && SET PATH =% PATH%;% ALLUSERSPROFILE% \ σοκολάτα \ κάδος

Βήμα 2) Το επόμενο βήμα είναι να εγκαταστήσετε το Node.js στον τοπικό υπολογιστή σας χρησιμοποιώντας το Chocolatey, διαχειριστή πακέτων Αυτό μπορεί να γίνει εκτελώντας την παρακάτω εντολή στη γραμμή εντολών.

cinst nodejs εγκατάσταση

Εάν η εγκατάσταση είναι επιτυχής, θα λάβετε το μήνυμα της επιτυχούς εγκατάστασης του 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);

Επεξήγηση κώδικα:

  1. Η βασική λειτουργικότητα της συνάρτησης "απαιτείται" είναι ότι διαβάζει ένα αρχείο JavaScript, εκτελεί το αρχείο και στη συνέχεια προχωρά στην επιστροφή ενός αντικειμένου. Χρησιμοποιώντας αυτό το αντικείμενο, μπορεί κανείς να χρησιμοποιήσει τις διάφορες λειτουργίες που είναι διαθέσιμες στη λειτουργική μονάδα που ονομάζεται η συνάρτηση. Έτσι, στην περίπτωσή μας, καθώς θέλουμε να χρησιμοποιήσουμε τη λειτουργικότητα του HTTP και χρησιμοποιούμε την εντολή (http).
  2. Σε αυτήν τη γραμμή κώδικα, δημιουργούμε μια εφαρμογή διακομιστή που βασίζεται σε μια απλή λειτουργία. Αυτή η λειτουργία καλείται, όποτε υποβάλλεται ένα αίτημα στην εφαρμογή διακομιστή μας.
  3. Όταν ληφθεί ένα αίτημα, ζητάμε από τη λειτουργία μας να επιστρέψει μια απάντηση "Hello World" στον πελάτη. Η συνάρτηση writeHead χρησιμοποιείται για την αποστολή δεδομένων κεφαλίδας στον πελάτη και ενώ η συνάρτηση τερματισμού θα κλείσει τη σύνδεση με τον πελάτη.
  4. Στη συνέχεια, χρησιμοποιούμε τη λειτουργία server.listen για να κάνουμε την εφαρμογή διακομιστή μας να ακούει αιτήματα πελατών στη θύρα 8080. Μπορείτε να καθορίσετε οποιαδήποτε διαθέσιμη θύρα εδώ

Εκτέλεση του κώδικα

    1. Αποθηκεύστε το αρχείο στον υπολογιστή σας: C: \ Users \ Your Name \ firstprogram.js

    2. Στη γραμμή εντολών, μεταβείτε στο φάκελο στον οποίο είναι αποθηκευμένο το αρχείο. Εισαγάγετε την εντολή Node firstprogram.js

    1. Τώρα, ο υπολογιστής σας λειτουργεί ως διακομιστής! Εάν κάποιος προσπαθήσει να αποκτήσει πρόσβαση στον υπολογιστή σας από τη θύρα 8080, θα λάβει το "Hello World!" μήνυμα σε αντάλλαγμα!

    2. Ξεκινήστε το πρόγραμμα περιήγησής σας στο Διαδίκτυο και πληκτρολογήστε τη διεύθυνση: http: // localhost: 8080

Παραγωγή

Περίληψη

  • Έχουμε δει την εγκατάσταση του Node.js μέσω της μονάδας εγκατάστασης MSI, η οποία είναι διαθέσιμη στον ιστότοπο του Node.js. Αυτή η εγκατάσταση εγκαθιστά τις απαραίτητες λειτουργικές μονάδες που απαιτούνται για την εκτέλεση μιας εφαρμογής Node.js στον υπολογιστή-πελάτη.
  • Το Node.js μπορεί επίσης να εγκατασταθεί μέσω ενός διαχειριστή πακέτων. Ο διαχειριστής πακέτων για τα Windows είναι γνωστός ως Chocolatey. Εκτελώντας μερικές απλές εντολές στη γραμμή εντολών, ο διαχειριστής πακέτων Chocolatey κατεβάζει αυτόματα τα απαραίτητα αρχεία και στη συνέχεια τα εγκαθιστά στον υπολογιστή-πελάτη.
  • Μια απλή εφαρμογή Node.js συνίσταται στη δημιουργία ενός διακομιστή που ακούει μια συγκεκριμένη θύρα. Όταν ένα αίτημα έρχεται στον διακομιστή, ο διακομιστής στέλνει αυτόματα μια απάντηση «Hello World» στον πελάτη.