Android

So richten Sie die Node.js-Entwicklungsumgebung unter Windows 10 ein

How to Set up Virtual Box and Vagrant on Windows

How to Set up Virtual Box and Vagrant on Windows

Inhaltsverzeichnis:

Anonim

Wenn Sie sich entschieden haben, das heißeste Tech-Thema der heutigen Tage zu erlernen, Node.js `und Sie ein Windows Benutzer sind, dann bist du an der richtigen Stelle gelandet. Wenn Sie gerade starten, sehen Sie möglicherweise, dass viele Leute einen Mac oder Linux für Node.js Entwicklung verwenden. Wahrscheinlich tut das auch Ihr Kursleiter. Aber vielleicht möchten Sie selbst an Windows arbeiten. Viele Menschen wechseln Plattformen, wenn es um die Entwicklung geht - aber warum sollte man wechseln, wenn Windows in der Lage ist, mit jeder Entwicklung zu beginnen? In diesem Beitrag geht es darum, eine gute Node.js-Entwicklungsumgebung auf einem Windows-Rechner einzurichten.

Setup Node.js-Entwicklungsumgebung unter Windows

In diesem Post möchten wir Ihren Computer für die Entwicklung einrichten, damit Sie starten können sofort codieren. Dies sind einige Dinge, die wir auf Ihrem Computer installieren werden:

  • Node.js selbst
  • Git
  • Ein moderner Code-Editor
  • MongoDB (Optional)

Also, lasst uns gleich anfangen und loslegen it.

Node.js

Ein wenig über Node.js, es ist eine wunderschön geschriebene plattformübergreifende Open-Source-JavaScript-Laufzeitumgebung, die auf der V8-JavaScript-Engine von Google Chrome basiert. Mit Node.js können Sie Anwendungen in JavaScript im Prinzip programmieren und sie auf dem Backend eines Servers ausführen. Als ich "plattformübergreifend" sagte, meinte ich es wirklich ernst. Sie können Node.js unter Windows installieren und sogar Anwendungen bereitstellen. Laden Sie Node.js von der offiziellen Website herunter. Da Sie gerade erst anfangen zu lernen, empfiehlt es sich, die Variante LTS (Long Term Support) herunterzuladen. Die aktuellste LTS-Version, die zum Zeitpunkt des Schreibens dieses Posts verfügbar war, ist 6.11.0.

Sobald Sie heruntergeladen haben, führen Sie das Installationsprogramm aus, und Sie müssen keine Änderungen vornehmen und einfach "Weiter" auf allen Schritten drücken. Node.js Setup wird mit dem Node Package Manager integriert, der zum Herunterladen und Installieren von Drittanbieter-Modulen benötigt wird. Sie werden feststellen, dass Sie sehr oft mit NPM arbeiten. Ändern Sie diese Einstellung also nicht während der Installation von Node.js auf Ihrem Computer. Außerdem ändert das Setup automatisch die PATH-Variablen, so dass Sie npm-Befehle vom CMD ausführen können. Wenn Sie also eine dieser Einstellungen ändern möchten, gehen Sie zu Custom Setup; Andernfalls würde ich die Express-Installation empfehlen.

Nach der Installation suchen Sie im Startmenü nach der Befehlszeile von Node.js und drücken die Eingabetaste, um die Konsole auszuführen. Dieses CMD-Fenster ist alles für Ihre Karriere bei Node.js. Dieses Fenster wurde für die Verwendung von Node.js und NPM initialisiert, damit Sie Ihre Befehle in diesem Fenster ausführen können. Führen Sie zur Überprüfung einfach "npm -v" aus, um die auf Ihrem Computer installierte Version von NPM zu sehen. Wenn Sie ein Node.js-Lernprogramm an einer anderen Stelle ausführen, können Sie hier alle in diesem Lernprogramm erwähnten Befehle ausführen.

Git

Git ist das am häufigsten verwendete und branchenspezifische Versionskontrollsystem. Sie werden bald über Versionskontrollsysteme erfahren, wenn Sie sie noch nicht kennen. Lade Git für Windows hier herunter. Git hilft Ihnen viel bei der Verwaltung von Code für größere Projekte. Git ist sehr einfach zu lernen und loslegen. Eine kurze herausforderungsbasierte Anleitung steht online zur Verfügung, die Sie mit Git vertraut machen kann.

Nachdem Sie das Installationsprogramm ausgeführt haben, stehen Ihnen möglicherweise einige Schritte bevor, bei denen Sie Ihre Aktionen nicht bemerken. Es gibt diesen einen Schritt, den ich gerne diskutieren würde. Der Schritt "Anpassen der PATH-Variablen" ist ein wichtiger Schritt. Hier müssen Sie auswählen, wie Sie Git auf Ihrem Computer verwenden möchten.

Ich gehe immer für die zweite Option ` Git von der Eingabeaufforderung verwenden `. Wenn Sie diese Option auswählen, werden die Git-Befehle sowohl in der Node.js-Eingabeaufforderung als auch in Git Bash verfügbar. Git Bash ist ein weiteres Befehlszeilenprogramm, das in Git enthalten ist. Sie können es für Entwicklungszwecke verwenden oder weiterhin die Eingabeaufforderung verwenden. Machen Sie sich keine Sorgen über die restlichen Schritte, sondern klicken Sie einfach auf "Weiter" im Installer. Diese Schritte zu erklären, würde den Rahmen dieses Beitrags sprengen, aber Sie können im Internet nach einer Git-Installation suchen.

Sobald die Installation abgeschlossen ist, können Sie ein Eingabeaufforderungsfenster öffnen und `git -version` eingeben, um zu überprüfen, ob Sie Git installiert haben.

Code Editor

Die Auswahl eines Code-Editors kann eine schwierige Aufgabe sein viele Möglichkeiten da draußen. Sie können zwischen einer vollwertigen IDE wie WebStorm oder einem Code-Editor wie Brackets wählen. Hier einige Empfehlungen:

  • WebStrom: Die leistungsstärkste JavaScript-IDE, die von Profis verwendet wird. Es ist ein kostenpflichtiges Tool, und ich würde Ihnen empfehlen, mit einem kostenlosen Programm zu beginnen und später eine Investition zu tätigen, wenn Sie Ihre Karriere vorantreiben.
  • Visual Studio Code: Wenn Sie mit Visual Studio bereits vertraut sind, sollten Sie es tun. VS Code ist ein kostenloser Open-Source-Code-Editor von Microsoft. Das Programm verfügt über einen integrierten Debugger und Syntax-Highlighting für verschiedene Sprachen. Nicht nur Node.js, Sie können in vielen anderen Sprachen programmieren.
  • Brackets: Es ist ein leistungsfähiger Open-Source-Code-Editor, der für alle Plattformen verfügbar ist. Es unterstützt die Syntaxhervorhebung in einer Vielzahl von Sprachen. Und mit diesem großartigen Erweiterungsmanager können Sie dem Tool weitere Funktionen und Funktionen hinzufügen. Ich persönlich benutze dieses Tool, und ich mag Funktionen wie automatische Webseitenaktualisierung, Erweiterungen und die Tastaturkürzel. Es fügt auch eine Option zu Ihrem Rechtsklick-Menü hinzu, so dass Sie Projektordner direkt in Klammern öffnen können.

Dies waren nur meine Empfehlungen; Sie können eine IDE oder einen Editor frei wählen. Sie können sogar Code in einem einfachen Editor schreiben, wenn Sie mutig genug sind.

MongoDB

Dies ist ein optionaler Schritt. MongoDB ist ein plattformübergreifendes dokumentenbasiertes Datenbankprogramm. Es wird anstelle von SQL in herkömmlichen CRUD-Anwendungen von Node.js verwendet. Sie können SQL verwenden, wenn Sie möchten, aber da MongoDB mit Node.js weitgehend akzeptiert wird, haben wir es hier behandelt. Sie müssen den MongoDB Community Server von hier herunterladen. Optional können Sie MongoDB Compass installieren, ein GUI-Tool zum Durchsuchen Ihrer Datenbank. Nach dem Download und der Installation gehen Sie direkt zur MongoDB-Installation und navigieren zum Ordner bin. Die Adresse sieht etwa so aus:

C: Programme MongoDB Server 3.4 bin

Führen Sie jetzt "mongod.exe" aus, um Ihren MongoDB-Server zu starten. Führen Sie "mongo.exe" aus, um über die Befehlszeile mit dem Server zu interagieren, oder verwenden Sie Compass, wenn Sie eine grafische Benutzeroberfläche bevorzugen. Sie können dieses Verzeichnis sogar der PATH-Variablen hinzufügen, um mongod und mongo direkt über die Befehlszeile auszuführen. Hier erfahren Sie, wie Sie den Pfad für Systemumgebungsvariablen ändern können.

Das war`s! Sie können Ihre erste Node.js-Anwendung codieren. Sie haben die richtigen Werkzeuge und Umgebung für die Entwicklung eingerichtet.