Denne oppskrivningen vil guide deg i å opprette, sette opp og kjøre Nodeserver i Mern Stack Development. Videre vil prosedyren for å installere de nødvendige avhengighetene også bli gitt. Så la oss starte!
Hvordan sette opp nodeserveren i Mern Stack Development
Som vi allerede har nevnt, i Mern Stack -utvikling, “Node.JS”Brukes til å utvikle applikasjonens backend. JavaScript -miljøet levert av "Node.JS”Tillater brukere å utføre koden på serveren. Det tilbyr også enorme nyttige pakker som kan lastes ned ved hjelp av "npm”Eller Node Package Manager.
For å sette opp nodeserveren i Mern Stack Development, er det første du trenger å gjøre å laste ned Node.JS på systemet ditt gjennom det offisielle nettstedet:
Bruk deretter den nedlastede filen for å fullføre installasjonen av noden.JS. Etter å ha fullført den spesifiserte operasjonen, utfør den nedenfor gitt i ledeteksten:
> Node -VOvennevnte “Node”Kommando med“-v”Alternativet vil skrive ut den nåværende versjonen av“Node.JS”Som er installert på systemet ditt:
Etter å ha installert node.JS, vi vil bevege oss mot serverens utviklingsprosedyre. For dette formålet vil vi for det første opprette en basismappe og deretter installere alle nødvendige pakker eller avhengigheter for Node Server -utviklingen.
For den spesifiserte operasjonen kan du også bruke ledetekst. Imidlertid vil vi bruke "Visual Studio Code”Terminal, noe som gjør det enkelt å jobbe i nodeserverfilene.
I neste trinn åpner vi vår basismappe ved å bruke "Åpen mappe”Alternativ for“Fil" Meny:
Vi har valgt "Ansatt-Mern-Project”Mappe for lagring av filene relatert til nodeserveren til Mern Stack:
Nå, trykk “Ctrl+Shift+'”For å åpne et nytt terminalvindu i Visual Studio -koden. Du kan også bruke "terminalen" -menyen til dette formålet:
I neste trinn vil vi lage en "baksiden”Mappe i vår“Ansatt-Mern-Project”Rot- eller basismappe. For å gjøre det samme, kan du utføre det undergitte “mkdir”Kommando i den åpne terminalen:
> mkdir backendEtter å ha gjort det, vil vi flytte inn i det nyopprettede "baksiden”Mappe for å legge til den serverrelaterte filen og pakker i den:
> CD -backendInne i "baksiden”Mappe, vi oppretter en“pakke.JSON”Fil. Pakken.JSON -filen er kjerneelementet i en nodeserver i Mern Stack -utvikling. Det omfatter Metadata for Mern Stack Project.
For å lage en ny pakke.JSON -fil for nodeserveren din, skriv ut følgende kommando:
> npm init -yHvordan installere avhengigheter for Node Server i Mern Stack Development
Denne delen vil demonstrere prosedyren for å installere viktige avhengigheter som "uttrykke”,“Cors”,“mongoose”, Og“Dotenv”For nodeserveren din i Mern Stack -utviklingen. Node -pakkeansvarlig eller “npm”Kan brukes til å installere de spesifiserte avhengighetene på følgende måte:
> NPM Install Express Cors Mongoose DotenvHer:
For nodeserveren vår er en annen pakke som vi vil installere “Nodemon”. Den starter automatisk node -applikasjonen når du gjør noen endringer i filen mens du utvikler noden.JS -basert applikasjon:
> sudo npm install -g nodemonHvordan du kjører nodeserveren i Mern Stack -utvikling
Til dette punktet har vi installert Node.JS, de nødvendige pakker og avhengigheter. Nå er det på tide å lage og kjøre backend -noden.JS Server. For å gjøre det, klikk på “baksiden”Mappe, og fra rullegardinmenyen, velg“Ny fil”Alternativ:
Her kan du en ny “server.JS”JavaScript -fil er lagt til i backend -mappen:
Nå, i “server.JS”Fil, vi oppretter en“uttrykke”Server, så vil vi legge ved“uttrykke.JSON”Mellomvare og“Cors”. “uttrykke.JSON”Middleware vil sende og motta“ JSON ”. Også noden.JS -serveren har lov til å lytte til "5000" havn:
const express = krever ('ekspress');Etter å ha lagt til den ovennevnte koden i "server.JS”Fil, trykk“Ctrl+s”For å lagre endringene og deretter kjøre nodeserveren din ved å bruke“Nodemon”:
> Nodemon -serverFra utdataene kan du se at serveren vår kjører på port "5000”:
Konklusjon
Du må sette opp en nodeserver for å samle JavaScript -koden din før du kjører den på backend. Uttrykke.JS er et HTTP -ramme som ligger i noden.JS-server og har mange funksjoner utenfor boksen. Ved hjelp av ekspress.JS, fullt funksjonelle API -er utvikles ved hjelp av minimal kode. Denne oppskrivningen veiledet deg i å opprette, sette opp og kjøre nodeserveren i Mern Stack Development. Videre er prosedyren for å installere de nødvendige avhengighetene også gitt.