Hoe de Node.js-ontwikkelomgeving op het Windows 10-systeem in te stellen
Als je hebt besloten om het heetste technische onderwerp van de dag te lerenNode.jsen jij bent een ramen gebruiker, dan ben je op de juiste plaats terechtgekomen. Als u net begint, ziet u mogelijk dat veel mensen een Mac of Linux voor Node.js ontwikkeling. Waarschijnlijk doet je cursusinstructeur dat ook. Maar misschien wil je werken op Windows zelf. Veel mensen wisselen van platform als het gaat om ontwikkeling, maar waarom overstappen wanneer Windows volledig in staat is om u op weg te helpen met elke ontwikkeling. Dit bericht gaat over het opzetten van een goede Node.js ontwikkelomgeving op een Windows-machine.
Setup Node.js ontwikkelomgeving op Windows
Onze missie in deze post is om uw computer in te stellen voor ontwikkeling, zodat u direct kunt beginnen met coderen. Dit zijn een paar dingen die we op uw computer zullen installeren:
- Node.js zelf
- Git
- Een moderne codebewerker
- MongoDB (optioneel)
Dus, laten we er meteen in springen en ermee aan de slag.
Node.js
Een klein beetje over Node.js, het is een prachtig geschreven platformonafhankelijke open source JavaScript runtime-omgeving gebouwd op de Google's V8 JavaScript-engine van Chrome. Node.js laat je in principe code programmeren in JavaScript en voer ze uit op de backend op een server. Toen ik 'cross-platform' zei, meen ik het echt. U kunt Node.js op Windows installeren en zelfs toepassingen implementeren. Download Node.js van de officiële website. Aangezien u net begint te leren, is het aanbevolen om het te downloaden LTS (Ondersteuning op lange termijn). De huidige nieuwste LTS-versie die beschikbaar was op het moment van schrijven van dit bericht is 6.11.0.
Nadat u het gedownloade bestand hebt gedownload, voert u het installatieprogramma uit en hoeft u geen wijzigingen aan te brengen en klikt u bij alle stappen op 'Volgende'. De setup van Node.js is ingebouwd met de Node Package Manager die vereist is om modules van derden te downloaden en te installeren. Je zult merken dat je heel vaak NPM gebruikt. Wijzig deze instelling dus niet tijdens het installeren van Node.js op uw computer. Bovendien past de setup automatisch de PATH-variabelen aan, zodat u npm-opdrachten van de CMD kunt uitvoeren. Dus, als u een van deze instellingen wilt wijzigen, gaat u naar Custom Setup; anders zou ik Express installatie aanbevelen.
Eenmaal geïnstalleerd, zoek naar 'Node.js command prompt' in het startmenu en druk op enter om de console te starten. Dit CMD-venster is alles voor je carrière in Node.js. Dit venster is geïnitialiseerd voor het gebruik van Node.js en NPM, zodat u uw opdrachten vanuit dit venster kunt uitvoeren. Om dit te controleren, voert u 'npm -v' uit om de versie van NPM op uw computer te installeren. Als u elders een Node.js-zelfstudie volgt, kunt u hier vanuit dit venster alle in die zelfstudie genoemde opdrachten uitvoeren.
Git
Git is het meest gebruikte en branchespecifieke versiecontrolesysteem. U leert snel over versiecontrolesystemen als u ze nog niet kent. Download Git voor Windows hier. Git zal je veel helpen bij het beheren van code voor grotere projecten. Git is heel gemakkelijk te leren en aan de slag te gaan. Een korte, op uitdagingen gebaseerde handleiding is online beschikbaar en kan u op weg helpen met Git.
Nadat u het installatieprogramma hebt uitgevoerd, kunt u enkele stappen ondernemen waarbij u niet op de hoogte bent van uw acties. Er is een stap die ik graag wil bespreken. De stap die zegt 'Het aanpassen van uw PATH-variabele' is een belangrijke stap. Hier moet je selecteren hoe je Git op je computer wilt gebruiken.
Ik ga altijd voor de tweede optie 'Gebruik Git vanaf de opdrachtprompt'. Als u deze optie selecteert, zijn de Git-opdrachten beschikbaar in de opdrachtprompt Node.js en in Git Bash. Git Bash is een ander opdrachtregelprogramma dat wordt meegeleverd met Git; je kunt het gebruiken voor ontwikkelingsdoeleinden of doorgaan met het gebruik van de opdrachtprompt. Maak je geen zorgen over de rest van de stappen, blijf gewoon 'Volgende' raken in het installatieprogramma. Het uitleggen van deze stappen valt buiten het bestek van dit bericht, maar u kunt zoeken naar Git-installatie op internet.Als de installatie is voltooid, kunt u een opdrachtpromptvenster openen en 'git -version' typen om te controleren of Git is geïnstalleerd.
Code-editor
Het kiezen van een code-editor kan een uitdagende taak zijn als je zoveel opties hebt. U kunt iets kiezen tussen een volwaardige IDE zoals WebStorm of een code-editor zoals Brackets. Hier zijn enkele aanbevelingen:
- WebStrom: de krachtigste JavaScript-id die door professionals wordt gebruikt. Het is een betaalde tool en ik zou je aanraden om aan de slag te gaan met een gratis tool en later een investering doen naarmate je carrière vordert.
- Visual Studio Code: als u al bekend bent met Visual Studio, ga ervoor. VS Code is een gratis opensource-code-editor die u door Microsoft wordt aangeboden. Het programma wordt geleverd met een ingebouwde debugger en syntax highlighting voor verschillende talen. Niet alleen Node.js, u kunt ook in veel andere talen coderen.
- Haakjes: het is een krachtige opensourcecode-editor beschikbaar voor alle platforms. Het ondersteunt syntaxisaccentuering in vele talen. En het komt met deze geweldige uitbreidingsmanager waarmee u meer functionaliteit en functies aan de tool kunt toevoegen. Ik gebruik deze tool persoonlijk en ik hou van functies zoals automatische webpaginaverversing, extensies en de sneltoetsen. Het voegt ook een optie toe aan uw rechtermuisknop-menu, zodat u projectmappen direct in haakjes kunt openen.
Dit waren slechts mijn aanbevelingen; je bent vrij om een IDE of editor te kiezen. Je kunt zelfs code schrijven in een eenvoudig Kladblok als je dapper genoeg bent.
MongoDB
Dit is een optionele stap. MongoDB is een platformonafhankelijk databaseprogramma op verschillende platformen. Het wordt gebruikt in plaats van SQL in traditionele Node.js CRUD-toepassingen. U kunt SQL gebruiken als u dat wilt, maar aangezien MongoDB algemeen wordt geaccepteerd door Node.js, hebben we het hier besproken. U moet MongoDB Community Server van hier downloaden. Optioneel kunt u MongoDB Compass installeren, een GUI-tool om door uw database te bladeren. Na het downloaden en installeren gaat u rechtstreeks naar de MongoDB-installatie en navigeert u naar de bin-map. Het adres kan er ongeveer zo uitzien:
C: \ Program Files \ MongoDB \ Server \ 3.4 \ bin
Voer nu 'mongod.exe' uit om uw MongoDB-server te starten. En voer 'mongo.exe' uit om met de server te communiceren via de opdrachtregel of gebruik Compass als u de voorkeur geeft aan een grafische gebruikersinterface. U kunt deze map zelfs toevoegen aan de variabele PATH om mongod en mongo direct vanaf de opdrachtregel uit te voeren. U kunt hier informatie vinden over het wijzigen van uw pad voor systeemomgevingvariabelen.
Dat is het! U bent klaar om uw eerste Node.js-toepassing te coderen. U hebt de juiste tools en omgevingsinstellingen voor ontwikkeling.