Witamy spowrotem.
Tak jak obiecałem w poprzednim filmie mamy teraz będzie zobaczyć, jak ich używamy i mamy zamiar zainstalować kilka pakietów.
Mam nadzieję, że to lekcja zabawy.
Oba pakiety, które mamy zamiar zainstalować są dość głupie i na pewno nie jest najbardziej przydatna.
Ale zasadniczo możemy zainstalować je w ten sam sposób, który zainstaluje pakiety jak wyrażać i mongoose w następnej jednostce.
Zanim zaczniemy dwa cele, które chcę, aby upewnić się trafić pokazują, jak korzystać z NPM zainstalować poleceń i Pimm zainstalować zainstalować pakiet, a następnie również z wykorzystaniem wymaga to pakiet w pliku js.
Zacznijmy pierwszą rzeczą, mam zamiar zrobić, to utworzyć nowy folder, make katalog i jestem po prostu nazwać tę aplikację demo i zamiar CD do demo aplikacji tak po prostu.
A ja zamierzam zrobić nowy plik tutaj.
Więc dotknij aplikację.
J. S. a następnie otworzę, że się i ja po prostu zacząć z bardzo prostego dzienniku konsulatu z J nami i zapisać i uruchomić go węzła.
Tak robimy to tak, że mamy miejsce do zamontowania w pakiety.
Chcemy, aby katalog dla nich.
Chcemy mieć plik, który będzie działał im.
To dlatego mamy tę aplikację dodgiest plik wewnątrz katalogu aplikacji demo.
Pierwszy pakiet, który mamy zamiar wykorzystać coś, co nazywa mnie złapać.
Możesz szukać go na KMP jeśli tylko szukać Kot mnie.
Jest to pierwszy wynik, a jedynym rezultatem.
Jak już mówiłem jest to pakiet całkiem głupie.
Co robi jest to sprawia, że ​​sztuka ASCII Katz.
Więc takie rzeczy czy to tu czy nawet ta gigantyczna tu nikogo.
Ale celem jest to, że zaledwie jedna lub dwie metody javascript zatelefonowania i wydrukować kilka tekstów, że ktoś przeszedł wysiłku dowiedzieć się, jak drukować tych cięć.
Pierwszą rzeczą, którą musisz zrobić, to zainstalować go.
Tak to się nazywa kot kreska mnie.
Więc musimy tylko tę nazwę i wracamy do naszego terminalu tu i prowadzimy KMP instalacji kot kreska mnie tak, że polecenie zainstalowania NPM jest naprawdę ważne.
Będziemy to robić cały czas za każdym razem zaczęliśmy nową aplikację.
Każda jednostka będzie zainstalowanie pięć lub sześć różnych pakietów więc przyzwyczaić się do używania, które dość szybko, zanim uderzę wejść.
Ja chcę po prostu zwrócić uwagę na to, co aplikacja demo obecnie wygląda.
Jest pusty, z wyjątkiem aplikacji dot JS.
Ale jak tylko uderzyć NPM zainstalować Kot mi to zajmie chwilę.
To się dzieje z serwerami KMP i znalezienie Kot ME i uzyskanie odpowiednich plików i zainstalowanie go.
A teraz, jeśli uderzę LS tutaj zobaczysz że faktycznie mają nowy folder, który nie był tam wcześniej.
Moduły węzeł i będę go otworzyć się tutaj.
Nie idziemy modułów węzła, a następnie wewnątrz, że mamy Kot mnie i wewnątrz Cat mnie.
Istnieje kilka plików i są to pliki z tego pakietu.
Więc to jest kod, który napisał ktoś inny.
Widać to są różne koty, które zostaną wydrukowane.
Więc moduły węzeł jest katalog, który jest tworzony automatycznie dla nas zawsze możemy zainstalować pakiet i wszystkie przyszłe pakiety, które możemy zainstalować.
Więc w pewnym momencie będziemy instalować drugi.
Będziemy też żyć zamiast modułów węzła.
Tak to będzie wyglądać modułów węzeł ma złapał mnie i wtedy nasz drugi pakiet, który mówi, puk, puk będzie zamiast modułów węzła, jak również.
Tak to jest, jak zainstalować pakiet, ale z niego korzystać musimy zaimportować je do naszej aplikacji i zrobić, że używamy komendy wymagają.
Więc pokażę ci tutaj.
Tak, że wygląda to zdecydowanie coś, ja po prostu nazywają to coś teraz.
Równa wymagają kot kreska mi która to nazwa pakietu, gdy ten kod zostanie automatycznie wybierz pakiet o nazwie Cat ja czy plik o nazwie Cat mnie i ciebie znajdzie się wewnątrz modułów węzła.
Cat kreska mnie i wie, które kodują automatycznie dołączyć.
Ma to związek z tym plikiem o nazwie index Dot.
Tak, że to trochę zbyt szczegółowe.
Więc automatycznie obejmuje wszystkie właściwym kodem stąd.
To chwyta wszystko, co jest potrzebne, a następnie przykleja go wewnątrz zmiennej nazywa coś, a to może być cokolwiek chcesz go nazwać.
Teraz mam zamiar wrócić do docs i pokazać, w jaki sposób możemy korzystać z sieci trakcyjnej.
Jest to druga bardzo ważna część pakietu jest za pomocą dokumentacji dowiedzieć się, jak działają pakiety i trzymał mnie jest bardzo proste, dlatego używamy go teraz.
Ale niektóre z rzeczy, które używamy później będziemy mieć 100 lub 200 różnych sposobów i wszystkie one działają nieco inaczej i trzeba być bardzo ostrożnym, czytając dokumenty, aby zrozumieć tajniki niektórych funkcji, ale jak powiedziałem trzymał mnie jest to bardzo proste.
Wszystko co robimy jest tego wymagają, które już zostały wykonane.
I w tym przypadku, że zapisać go do zmiennej Cat mnie, a potem dostać losowy kota po prostu uruchomić Cat ja.
Więc nazwa tej zmiennej.
Następnie dodajemy nawiasów później.
I że realizuje funkcję.
Co mówi nam, że jest to, że podczas gdy wymagana trzymał mnie czego wrócić to funkcja, która może wykonujemy podobnie jak wszelkie inne funkcje, jakie stworzył.
Podobnie jak wpisu w dzienniku przeglądarki lub konsulacie.
Gdy dodamy nawiasy będzie ją wykonać.
Więc idź naprzód i spróbować.
Teraz będę pozbyć się tego.
Ale dziennika i zmieńmy nazwę więc to nie jest coś, niech po prostu nazwać kota.
Chcę pokazać, że nazwa nie musi być przechowywane mnie.
A potem po prostu uruchomić kota tak po prostu.
I to nie wspominając, że zwraca kota sztuki ASCII.
Nie drukowany.
Jeśli więc wystarczy uruchomić kota i uruchomić mój plik, który jest teraz węzłem aptest J.S. w rzeczywistości nie widać nic.
Sam fakt, że nie pojawia się błąd, gdy zabrakło nam funkcję kota mówi nam, że nasze wymagają pracował.
Ale oczywiście chcemy zobaczyć koty.
To właśnie tu jesteśmy.
Więc jestem po prostu, aby anulować ten dziennik, który tak zrezygnować z kotów i psów uratować.
A teraz mam zamiar usunąć i zrobić trochę miejsca tutaj, tak, że można mieć wrażenie, że jasne polecenie jest po prostu dobry sposób, aby pozbyć się terminal.
A teraz to, co chcę zrobić, to uruchomić aplikacje węzłów.
Tak.
I dostajemy losowy kota i zróbmy jeszcze jeden.
No to jedziemy.
Zabawne rzeczy.
Mamy teraz dwie losowe koty.
I to jest cały kod, który nigdy nie pisaliśmy.
Jesteśmy po prostu za pomocą pakietu cudzego.
Tak to jest proste, ale jest to dokładnie te same koncepcje użyć bardziej poważny pakiet jak Express, który jest dokładnie to, co mamy tutaj.
Var ekspresowej wynosi wymagają ekspresowych czy daleko równi mongoose wymagają mangusty.
Więc będziemy w ten sposób w ciągu zaledwie kilku filmach, ale jest to dokładnie taka sama składnia.
Var coś równa wymagają nazwy pakietu.
Tak, że trzymano mnie.
Teraz chcę pokazać stosując ten drugi pakiet nazywa puk, puk i wszystko co robi to jest również bardzo proste.
Montujemy go najpierw i wymagają go, a następnie wykonujemy go.
Knock pukanie jest to, czego potrzebują zmienną w tym przypadku.
Ale znowu to można nazwać niczego.
A kiedy wykonujemy tę funkcję zwraca puk, puk.
Chcesz, aby upewnić się, że jesteśmy w tym samym katalogu, co katalog modułów węzła.
Nie chcemy być na zewnątrz tego katalogu jak tutaj.
Jeśli mogę zainstalować że tu miałoby to katalog kolejne moduły węzła tutaj więc nie być zainstalowane w tym samym miejscu co kot w opakowaniu.
Więc wracamy do naszej aplikacji demo gdzie widzimy modułów węzeł i musimy biegać i PM zainstalować puk, puk.
Załóżmy dokładnie sprawdzić puk, puk z S w końcu i nacisnąć enter.
To zajmie chwilę.
To idzie i znajdzie go, a następnie można zobaczyć, jeśli typ LS lub zrobić ls modułów węzła teraz mamy dwa foldery wewnątrz, jeśli są kotu mnie i puk, puk, a ja otwarcie, że w górę.
Spójrzmy na żarty wybite wybite.
Mamy ten indeks, który geniuszem.
I to jest plik gdzie puk, puk są.
To niby rujnuje magię rzeczywiście na to patrzeć, bo zepsuje dowcipy.
Ale widzimy, że istnieje Saray żart gdzie każdy żart jest obiektem, a następnie tutaj jest to, że funkcja format żart przewróci tego.
Puk puk Kto tam.
Nazwa żartował żartował z nazwy, kto i tak dalej są zdecydowanie psują magię chociaż.
Więc zamknij się stąd i niech importować domina domina pakiet żart w naszym kodzie tu, więc musimy po prostu zrobić się szczyt.
Większość czasu zobaczysz wiele stwierdzeń importowych na górze zamiast być rozłożone w całej pliku.
Oni wszyscy są na górze.
Jak mam tutaj.
Są to wszystkie wymagane oświadczenia do opakowań importowych.
Więc mamy zamiar zrobić to samo.
Var żart równa wymagają.
A następnie nazwę pakietu, który jest Naach kreska wbić dowcipy myślnik i oszczędzać.
A potem wszystko, co chcesz zrobić, to wykonanie tego tak po prostu żart, a my anulować które zalogować ponownie, ponieważ właśnie wrócił żartować.
A jeśli chcesz zobaczyć to musimy go wydrukować.
Więc teraz my dostaniemy kota i żart, czy wszystko działa doskonale, że istnieją dwa pakiety zostały zainstalowane i poprawnie importowane.
Więc zapisać i wtedy będziemy rozszerzać tego i będziemy uruchamiać aplikacje węzłów.
Tak mamy naszego kota i otrzymujemy ten dowcip.
Puk puk.
Kto tam.
ABBE.
ABBE kogo.
Abby birthday to you.
I jeszcze jedna pukanie puk, kto tam jest.
Jest.
Ona jest kim.
Ona jest słodkie dziewczyny.
Ona jest zbyt sprytny kot.
Dobrze, że wystarczy tego.
Załóżmy, zawinąć.
Teraz przyjrzyjmy się niektóre z podstaw tutaj.
Te dwie komendy wspomniałem w cele są NPM zainstalować.
Więc wpadliśmy NPM zainstalować puk, puk i NPM zainstalować Cat mnie ilekroć uruchomić go zainstalować idzie i stwierdza, że ​​kod w KMP, a po jej pobraniu, że kod zapisuje go do katalogu folder o nazwie modułów węzła, który, jeśli jeszcze nie istnieje uczyni to moduły węzeł po raz pierwszy.
Ale potem, jak tylko ona istnieje po prostu dodaje nowsze moduły w tym samym katalogu modułów węzła.
Ale po prostu pobierając je lub instalowania pakietu nie pozwala nam go używać.
Mamy jeszcze umieścić go w naszym kodzie z wymaganego oświadczenia i wymagają z nazwą pakietu.
Cat kreska mnie lub puk, puk.
Zapisz go do zmiennej, a następnie możemy użyć tej zmiennej, która jest tak naprawdę przechowywania cały kod, który wraca z Cat ME i puk, puk.
Możemy użyć tej zmiennej przez resztę naszego kodu.
Dobrze więc, że jest to.
A następny film Idę masz zrobić kolejny szybki ćwiczenia.
Ten powinien być całkiem zabawne, ponieważ masz zamiar używać jeszcze jeden pakiet, który jest faktycznie trochę bardziej użyteczne niż druk cad lub puk, puk.
Nie zepsuje go jeszcze.
Do zobaczenia w następnym filmie.