Node.JS #2: Install Node JS, NPM, VS Code IDE & Running our First Node.JS Script in Hindi in 2020
Innehållsförteckning:
Om du har bestämt dig för att lära dig det hetaste tekniska ämnet i dag Node.js och du är en Windows användare, då har du landat på rätt ställe. Om du just börjar kan du se att många använder en Mac eller Linux för Node.js utveckling . Förmodligen gör din kursinstruktör det också. Men kanske vill du jobba på Windows själv. Många byter plattformar när det gäller utveckling - men varför byta när Windows är fullt kapabel att komma igång med någon utveckling. Det här inlägget handlar om att skapa en bra Node.js-utvecklingsmiljö på en Windows-maskin.
Konfigurera Node.js-utvecklingsmiljö i Windows
Vår uppgift i det här inlägget är att konfigurera datorn för utveckling så att du kan börja kodning direkt. Det här är några saker vi ska installera på din dator:
- Node.js själv
- Git
- En modern kodredigerare
- MongoDB (Valfritt)
Så, låt oss hoppa rätt in och komma igång med det.
Node.js
En liten bit om Node.js, det är en vacker skriftlig plattform för öppen källkods JavaScript runtime som byggdes på Googles Chrome V8 JavaScript-motor. Node.js låter dig i princip programmera program i JavaScript och köra dem på backend på en server. När jag sa "cross-platform", menar jag verkligen det. Du kan installera Node.js på Windows och även distribuera applikationer. Hämta Node.js från den officiella hemsidan. Eftersom du just börjat lära dig, rekommenderas det att ladda ner varianten LTS (Long Term Support). Den nuvarande senaste LTS-versionen som är tillgänglig vid skrivandet av det här inlägget är 6.11.0.
När du har laddat ner, kör installationsprogrammet, och du behöver inte göra några ändringar och bara slå "Nästa" i alla steg. Node.js-inställningen kommer inbyggd med nodpaketets hanterare som krävs för att hämta och installera tredjepartsmoduler. Du kommer att hitta dig själv med hjälp av NPM ofta. Så ändra inte inställningen när du installerar Node.js på din dator. Dessutom ändrar inställningen automatiskt PATH-variablerna så att du kan köra npm-kommandon från CMD. Så, om du vill ändra någon av dessa inställningar, gå till Anpassad inställning. annars skulle jag rekommendera Express installation.
När du har installerat, leta efter "Node.js command prompt" i startmenyn och tryck Enter för att köra konsolen. Detta CMD-fönster är allt för dig för din Node.js karriär. Detta fönster har initierats för att använda Node.js och NPM så att du kan köra dina kommandon från det här fönstret. För att verifiera, kör bara `npm -v` för att se versionen av NPM installerad på din dator. Om du följer en Node.js-handledning på annat håll kan du köra alla kommandon som nämns i den här handledningen från det här fönstret här.
Git
Git är det mest använda och industrispecifika versionsstyrningssystemet. Du kommer snart att lära dig om versionskontrollsystem om du inte känner till dem redan. Hämta Git för Windows här. Git hjälper dig mycket med att hantera kod för större projekt. Git är väldigt lätt att lära och komma igång. En kort utmaningsbaserad guide finns online som kan komma igång med Git.
När du har kört installationsprogrammet kan du möta några steg där du inte kommer att vara medveten om dina handlingar. Det här är ett steg jag vill diskutera. Steget som säger "Justera din PATH-variabel" är ett viktigt steg. Här måste du välja hur du vill använda Git på din dator.
Jag går alltid till det andra alternativet Använd Git från Kommandotolken `. Om du väljer det här alternativet får du Git-kommandona tillgängliga i kommandoraden Node.js och i Git Bash. Git Bash är ett annat kommandoradsverktyg som ingår i Git; du kan använda den för utvecklingsändamål eller fortsätta använda kommandotolken. Oroa dig inte för resten av stegen, håll bara på att klicka på "Nästa" på installationsprogrammet. Förklara dessa steg ligger utanför ramen för detta inlägg, men du kan söka efter Git-installation på Internet.
När installationen är klar kan du öppna ett kommandorampfönster och skriva in "git-version" för att verifiera att du har Git installerat.
Kodredigerare
Att välja en kodredigerare kan vara en utmanande uppgift när du har det många alternativ där ute. Du kan välja något mellan en fulländad IDE som WebStorm eller en kodredigerare som Brackets. Här är några rekommendationer:
- WebStrom: Den mest kraftfulla JavaScript IDE används av proffs. Det är ett betalt verktyg, och jag rekommenderar dig att komma igång med en ledig och senare göra en investering när du avancerar på din karriär.
- Visual Studio Code: Om du redan är bekant med Visual Studio går du till det. VS-kod är en gratis kodkodeditor med öppen källkod till Microsoft. Programmet levereras med en inbyggd debugger och syntaxmarkering för olika språk. Inte bara Node.js, du kan koda på många andra språk.
- Fästen: Det är en kraftfull öppen källkodredigerare tillgänglig för alla plattformar. Den stöder syntaxmarkering på ett ton språk. Och det kommer med denna stora förlängningschef som låter dig lägga till fler funktioner och funktioner till verktyget. Jag använder personligen det här verktyget, och jag gillar funktioner som automatisk uppdatering av webbsidor, tillägg och kortkommandon. Dessutom lägger det till ett alternativ till din högreklikkmeny så att du direkt kan öppna projektmappar i parentes.
Dessa var bara mina rekommendationer; du kan välja vilken IDE eller redigerare som helst. Du kan även skriva kod i en enkel anteckningsblock om du är modig.
MongoDB
Detta är ett valfritt steg. MongoDB är ett plattformsdatabasbaserat databasprogram. Den används i stället för SQL i traditionella Node.js CRUD-applikationer. Du kan använda SQL om du vill, men eftersom MongoDB är allmänt accepterad med Node.js, har vi tagit det här. Du behöver ladda ner MongoDB Community Server härifrån. Eventuellt kan du installera MongoDB Compass, ett GUI-verktyg för att bläddra igenom din databas. När du har hämtat och installerat, gå direkt till MongoDB-installationen och navigera till bin-mappen. Adressen kan se ut så här:
C: Program MongoDB Server 3.4 bin
Kör nu `mongod.exe` för att starta din MongoDB-server. Och kör `mongo.exe` för att interagera med servern via kommandoraden eller använd kompass om du föredrar GUI. Du kan till och med lägga till den här katalogen i PATH-variabeln för att direkt köra mongod och mongo från kommandoraden. Du kan lära dig här om att ändra din systemmiljövariableringsväg.
Det är det! Du är redo att koda din första Node.js-applikation. Du har rätt verktyg och miljöinstallation för utveckling.
Innan du går online för att förbeställa Microsofts Surface med Windows RT (Surface RT) -enhet från och med tisdag vid middagstid Eastern, vill du se till att det här är rätt enhet för dig. Behöver du köra traditionella Windows-program? Skulle du helst ha en enhet som har en hårdare tangentbordsdocka? Har du tittat på de andra Windows 8-drivna enheterna på väg? Att köpa en Windows RT-skiffer kommer inte att vara lika enkelt som att köpa en iPad eller Android-tablett, så innan du köper här tittar

Yta prissättning
Vi har sett många versioner av Windows, men en av de saker som knappt har ändrats är Utforskaren. Vi har fortfarande samma enda mappvisning, och vi har fortfarande minimal funktionalitet. Multi Commander försöker ersätta detta och lägga till det genom att erbjuda funktioner som Microsoft verkar vara ovilliga eller oförmögen att ge oss som standard.

Det finns två versioner, en vanlig installerbar version och en portabel version som inte kräver någon installation (även om den Det är värt att notera att den installerbara versionen kan göra en bärbar version för dig, om du bestämmer dig för att du vill ha det senare). Oavsett vilken du väljer väljer du upp den och du kommer genast se skillnaden mellan Multi Commander och din vanilj Explorer.
I det här inlägget ser vi hur du kan begränsa eller ställa in en tidsgräns för något användarkonto i Windows 10 / 8/7, med kommandot Net User. Netanvändare är ett kommandoradsverktyg som hjälper systemadministratörer till att lägga till eller ändra användarkontobeteende. Vi har redan tittat på några nätverkskommandon för administratörer, nu kan vi se hur du ställer in tidsgränser för lokala konton.

Begränsa eller ställa in tidsgräns för användarkonton