Node JS Installation
Inhoudsopgave:
Als u hebt besloten om het heetste technische onderwerp van de dag te leren: Node.js `en bent u een Windows gebruiker, dan ben je op de juiste plaats geland. Als u net begint, ziet u mogelijk dat veel mensen een Mac of Linux voor Node.js-ontwikkeling gebruiken. Waarschijnlijk doet jouw 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-computer.
Setup Node.js ontwikkelomgeving op Windows
Onze missie in dit bericht is om uw computer in te stellen voor ontwikkeling zodat u kunt beginnen coderen meteen. Dit zijn een paar dingen die we op uw computer zullen installeren:
- Node.js zelf
- Git
- Een moderne codebewerker
- MongoDB (optioneel)
Laten we dus meteen beginnen en beginnen met it.
Node.js
Een klein beetje over Node.js, het is een prachtig geschreven cross-platform 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 de LTS (Lange termijnondersteuning) -variant te downloaden. De huidige nieuwste LTS-versie die beschikbaar was op het moment dat dit bericht werd geschreven, is 6.11.0.
Nadat u het bestand hebt gedownload, voert u het installatieprogramma uit en hoeft u geen wijzigingen aan te brengen en klikt u op `Volgende` bij alle stappen. De setup van Node.js wordt 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.
Zoek na installatie naar `Node.js command prompt` in het startmenu en druk op enter om de console te starten. Dit CMD-venster is alles voor jou voor je Node.js-carrière. 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 opdrachten uitvoeren die in die zelfstudie worden genoemd.
Git
Git is het meest gebruikte en industriespecifieke 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 gids is online beschikbaar, waarmee u met Git aan de slag kunt.
Nadat u het installatieprogramma hebt uitgevoerd, kunt u enkele stappen onder ogen krijgen waar u zich niet bewust bent van uw acties. Er is deze ene stap die ik zou willen 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 ` Git gebruiken vanaf opdrachtprompt `. Als u deze optie selecteert, zijn de Git-opdrachten beschikbaar in de opdrachtprompt Node.js en ook 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` in het installatieprogramma raken. Het uitleggen van deze stappen valt buiten het bestek van dit bericht, maar u kunt zoeken naar Git-installatie op internet.
Zodra de installatie is voltooid, kunt u een opdrachtpromptvenster openen en `git -version` typen om te controleren of u Git hebt geïnstalleerd.
Code-editor
Het kiezen van een code-editor kan een uitdagende taak zijn wanneer u dat doet veel opties die er zijn. 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 je al vertrouwd 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 een groot aantal 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 vernieuwing van webpagina`s, extensies en de sneltoetsen op het toetsenbord. Het voegt ook een optie toe aan uw rechtermuisknop-menu, zodat u direct projectmappen tussen 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. Eenmaal gedownload en geïnstalleerd, gaat u rechtstreeks naar de MongoDB-installatie en navigeert u naar de bin-map. Het adres ziet er ongeveer zo uit:
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 alles! U bent klaar om uw eerste Node.js-applicatie te coderen. U hebt de juiste gereedschappen en omgevingsinstellingen voor ontwikkeling.
Google laat toe dat apps beheerders instellen Gebruiksbeleid voor groepen instellen

Google heeft beleidsbeheerfuncties voor gebruikersgroepen toegevoegd aan het door Apps gehoste communicatie- en samenwerkingspakket.
We besteden veel tijd aan het doorlezen van sociale netwerksites, maar dat is niet genoeg Dat betekent dat we allemaal sociale vlinders zijn. Het lijkt erop dat e-mail het nieuws van gisteren is geworden. Terwijl het controleren van e-mail vroeger onze belangrijkste reden was om online te gaan, besteden we nu meer van onze online tijd aan het surfen op sociale netwerken, volgens nieuwe nummers van Nielsen. We spenderen 23 procent van onze online tijd aan surfen op sociale netwerken zoals Faceboo

Dat nieuws hoeft mij niet per se te verbazen: ik kan 10 minuten doorbrengen op Facebook en verstrikt raken in de activiteiten van 25 verschillende mensen, terwijl het besteden van diezelfde 10 minuten aan e-mail me in staat zou stellen om veel nutteloze junkmail te verwijderen en misschien een bericht te lezen. Maar als ik echt stop om erover na te denken, houdt Facebook me niet echt beter verbonden met de meeste mensen. Hier zijn vijf redenen waarom.
Een vroege build van Microsoft's grote Windows 8-update is op het web verschenen , vol met handige nieuwe trucs en hints van geweldige inkomende functies. <> Na een overvloed aan geruchten, fluisteringen en missers in vacatures, hebben we nu concretere bewijzen van het gesloten Windows Blue-besturingssysteem van Microsoft: een eerlijke -goedheid lek van een vroege build van het besturingssysteem.

Het lek van "Windows Build 9364" verscheen zondagochtend op torrent- en bestandsdelingssites in de vorm van een 2,6 GB ISO-bestand en het nieuws van het lek brak over het net als een lopend vuurtje na een eerste verschijning op Windows 9 Beta. Hoewel Microsoft geen formele verklaring heeft afgelegd over het lek, is het hands-on ontleed door WinSuperSite en talloze forumbezoekers, en Build 9364 lijkt een 100 procent legitieme (en 100 procent ongeoorloofde) kijk op de toekomst van Windows.