Ten zapis poprowadzi Cię do tworzenia, konfigurowania i uruchamiania serwera węzłów w Mern Stack Development. Ponadto zapewniona zostanie również procedura instalacji wymaganych zależności. A więc zacznijmy!
Jak skonfigurować serwer węzłów w Mern Stack Development
Jak już wspomnieliśmy, w rozwoju Mern Stack, „Węzeł.JS”Służy do opracowania zaplecza aplikacji. Środowisko JavaScript dostarczone przez „Węzeł.JS”Pozwala użytkownikom wykonywać kod na serwerze. Oferuje również ogromne przydatne pakiety, które można pobrać za pomocą „NPM”Lub Menedżer pakietu węzłów.
Aby skonfigurować serwer węzłów w Mern Stack Development, pierwszą rzeczą, którą musisz zrobić, jest pobranie węzła.JS w twoim systemie za pośrednictwem oficjalnej strony internetowej:
Następnie użyj pobranego pliku, aby wypełnić instalację węzła.JS. Po wypełnieniu określonej operacji wykonaj poniżej podanie w wierszu polecenia:
> węzeł -vPowyższe dane „węzeł„Polecenie z„-v„Opcja wydrukuje bieżącą wersję„Węzeł.JS”, Który jest zainstalowany w twoim systemie:
Po zainstalowaniu węzła.JS, przejdziemy do procedury rozwoju serwera. W tym celu najpierw utworzymy folder podstawowy, a następnie zainstalujemy wszystkie wymagane pakiety lub zależności dla programowania serwera węzłów.
Do określonej operacji możesz również użyć wiersza polecenia. Jednak użyjemy „Kod Studio Visual„Terminal, ułatwiając pracę w plikach serwera węzłów.
W następnym kroku otworzymy nasz folder podstawowy za pomocą „Otwórz folder„Opcja„Plik" menu:
Wybraliśmy „Pracownik pracownika„Folder do przechowywania plików związanych z serwerem węzłów stosu Mern:
Teraz naciśnij „Ctrl+Shift+'„Aby otworzyć nowe okno terminalu w kodzie Visual Studio. W tym celu możesz także użyć menu „Terminal”:
W następnym kroku stworzymy „Backend„Folder w naszym„Pracownik pracownika„Korzenie lub folder podstawowy. Aby zrobić to samo, możesz wykonać poniżej „poniżej”Mkdir„Polecenie w otwartym terminalu:
> Backend MkdirPo tym przejdziemy do nowo utworzonego „Backend„Folder, aby dodać w nim plik związany z serwerem:
> Backend CDW środku "Backend„Folder, utworzymy„pakiet.JSON" plik. Paczka.plik JSON jest podstawowym elementem serwera węzłów w programie Mern Stack Development. Zawiera metadane projektu Mern Stack i definiuje atrybuty funkcjonalne, które NPM może wykorzystać do wykonywania skryptów i instalowania zależności.
Aby utworzyć nowy pakiet.plik JSON dla serwera węzłów, wpisz następujące polecenie:
> npm init -yJak zainstalować zależności dla serwera węzłów w Mern Stack Development
W tej sekcji pokazuje procedurę instalowania niezbędnych zależności, takich jak „wyrazić”,„CORS”,„mangusta", I "Dotenv„Dla twojego serwera węzłów w programie Mern Stack Development. Menedżer pakietów węzłów lub „NPM”Można użyć do instalacji określonych zależności w następujący sposób:
> NPM instaluj express cors mongoose dotenvTutaj:
Dla naszego serwera węzłów kolejny pakiet, który zainstalujemy, to „Nodemon". Automatycznie ponownie uruchamia aplikację węzła, gdy wprowadzasz pewne zmiany w pliku podczas opracowywania węzła.Aplikacja oparta na JS:
> sudo npm instaluj -g NodemonJak uruchomić serwer węzłów w Mern Stack Development
Do tego momentu zainstalowaliśmy węzeł.JS, wymagane pakiety i zależności. Teraz nadszedł czas na utworzenie i uruchomienie węzła zaplecza.serwer JS. Aby to zrobić, kliknij „Backend„Folder i z menu rozwijanego wybierz„Nowy plik" opcja:
Tutaj możesz nowy „serwer.JS„Plik JavaScript jest dodawany w folderze backend:
Teraz w „serwer.JS”Plik, utworzymy„wyrazić„Serwer, wtedy dołączymy„wyrazić.JSON„Zabranie pośrednie i”CORS". „„wyrazić.JSON„Middleware wyśle i odbędzie„ JSON ”. Również węzeł.Serwer JS będzie mógł słuchać „5000" Port:
const express = wymaga („express”);Po dodaniu powyższego kodu w „serwer.JS”Plik, naciśnij„Ctrl+s„Aby zapisać zmiany, a następnie uruchomić serwer węzłów za pomocą„Nodemon”:
> Serwer NodemonZe wyjścia widać, że nasz serwer z powodzeniem działa na porcie ”5000”:
Wniosek
Będziesz musiał skonfigurować serwer węzłów, aby skompilować kod JavaScript przed uruchomieniem go na zapleczu. Wyrazić.JS to framework HTTP, który znajduje się w węźle.Serwer JS i ma wiele gotowych funkcji. Z pomocą Express.JS, w pełni funkcjonalne interfejsy API są opracowywane przy użyciu minimalnego kodu. Ten zapis poprowadził cię do tworzenia, konfigurowania i uruchamiania serwera węzłów w Mern Stack Development. Ponadto zapewniana jest również procedura instalacji wymaganych zależności.