OK wrócimy.
Nadszedł czas na kolejne ćwiczenia.
To ćwiczenie ma zamiar wzmocnić NPM i instalowanie pakietów wymagając od nich działa plików Noad a także kilka podstawowych komend wiersza poleceń.
Ale oprócz tego wszystkiego jest to również zmusi cię do być trochę zaradni i czytać dokumenty, aby dowiedzieć się, jak działa dany pakiet.
Więc tu jest wybiegiem, co trzeba zrobić.
Utwórz katalog o nazwie mój sklep na plik o nazwie lista produktów.
J. S. Wewnątrz mojego katalogu sklepu, a następnie należy zainstalować pakiet faker fakers pakiet, który jest faktycznie dość powszechnie stosowane.
To pozwala naprawdę bardzo łatwo i szybko tworzyć losowe fałszywe dane.
Więc jeśli jesteś testowania aplikacji, a nie masz użytkowników, ale chcesz, aby wypełnić go z fałszywymi danymi użytkownika, który nie wszystko identyczne.
Więc chcesz, aby wygenerować 100 różnych numerów telefonów, które następują konkretny format lub 100 fałszywych adresów, które wszystkie mają stan i kod pocztowy w mieście lub chcesz do generowania losowych nazw.
To nawet robić takie rzeczy jak generowanie losowych kolorów i losowych haseł startowych losowo haker żargonu.
To na pewno ma trochę poczucia humoru niektóre z rzeczy, które generuje.
Ale, co ważne jest to, że jest to pakiet, który jeszcze nie wie, i trzeba iść zainstalować go, a następnie trzeba dowiedzieć się, jak to działa i uspokoić cię teraz, że to jest proste.
To tylko jeden lub dwa wiersze, które trzeba od docs faker do tej pracy.
A więc nie mówimy o jakimś szalonym ćwiczeń, który jest wiedzieć wcisnąć się naprawdę bardzo trudne, ale proszę was podejść do tego tak, jakby to było prawdziwe życie i próbują dowiedzieć się, jak generować fałszywe dane i dane, które mam chcą generowanie wynosi 10 losowe nazwy produktów i 10 losowych ceny i niewydolność ma oba te jako opcje.
Więc trzeba wygenerować dwa różne rzeczy i wydrukować je i pokażę ci, jak to wygląda.
Produkty takie jak listy węzłów.
I to jest wyjście szukam twoje będzie wyglądać trochę inaczej, bo z nazw produktów, takich jak małe łóżeczka i komputer Tastee komputerowego granitu fantastycznej gumy myszy.
Są to wszystkie randomizacji.
A ceny są również randomizacji.
Wszystko, co szukam jest 10 linii, gdzie mamy Losowy produkt myślnik oraz losową cenę.
A jeśli chcesz iść do przodu i sformatować go ładnie w taki sposób.
Mamy trochę powitanie, ale to naprawdę nie jest tematem tej całej sprawy.
To znacznie więcej o KMP i instalacji co, a potem także na czytanie dokumentacji i dowiedzieć się, jak to działa.
Więc dam ci wskazówkę, że jest on po prostu o nazwie faker na KMP.
Jeśli po prostu szukać faker pierwszą rzeczą, która przychodzi i chcesz spojrzeć na niektóre z tych przykładów i to wszystko, co powiem.
Więc baw się z tym.
Jest to jeden z tych ćwiczeń, które naprawdę zalecamy zrobić.
I zaleca, aby zrobić wszystkie z nich, ale ten w szczególności zamierza uruchomić kilka różnych ważnych części mózgu wywoływacza.
Więc bardzo polecam, że to robisz.
Nie tylko oszukują i do przodu, aby zobaczyć, jak to zrobić.
Poświęć trochę czasu i przejść przez nią na własną rękę.
A potem, jak zawsze, gdy jesteś gotowy raz spróbować go i albo zmusić go do pracy lub masz problem, a następnie umieścić film i będę z powrotem w roztworze.
Dobrze cię widzieć w trochę.
Nieważne, czy masz do pracy 100 procent lub jeśli zmusić go do pracy częściowo lub jeśli jesteś po prostu ignorując wszystko, co powiedziałem i tylko w przód mam zamiar iść na rozwiązania już teraz.
Zacznę czyszcząc konsula tu i pierwszą rzeczą, jaką musimy zrobić, to katalog o nazwie mój sklep, tak, aby katalog mój sklep i potem pójdziemy wewnątrz tego katalogu CD mojego sklepu.
Wielki stworzyć plik o nazwie produkty listy.
Tak.
Więc dotykać produktów liście, która geniuszem.
A potem musimy zainstalować pakiet oszustem.
Więc musimy wpisać NPM zainstalować F.A ..
Weźmiemy chwilę, a potem, jak tylko zakończy się zobaczymy, że mamy nowy katalog modułów węzła.
Widać, że tutaj można również zobaczyć go tutaj dla modułów węzłów taśmy LS i wewnątrz niej mamy faker i wszystko dla logiki F.A. i cały kod że idzie razem z nim.
Więc zamknij się z niego i otwórzmy się nasz plik tutaj.
Lista produktów, które Julius pierwszą rzeczą, że chcemy zrobić jest import oszustem.
Więc będziemy mieć faker wymaga, a my ustawić go równa zmiennej.
Ja po prostu nazwać oszustem.
Daleko ECOS F.A. nabywać F.A. i to wszystko.
A jeśli chcemy, aby upewnić się, że działa możemy po prostu uruchomić węzłem listy produktów, które Jey nas i tak długo, jak nie pojawia się błąd, to mamy wszystko dobrze.
Gdybym miał coś tu jak dotąd F.A. równa wymagają faker ze dwie godziny, a potem próbował uruchomić plik.
Widać, że daje mi błąd.
Nie można odnaleźć modułu faker było nasze.
Tak więc okazało się, że moduł, który jest świetny i to oczywiste, że błąd dalej.
Wróć do faker z jednym r.
Teraz otwierają docs faker i spojrzeć na ich przykładzie, że zapewniają, że masz przykład jak używać faker w przeglądarce.
To nie to, co robimy.
Patrzymy na przykład bez G-S można widzą wymaga to tylko tak jak my, a potem robią trzy różne rzeczy.
Załóżmy, wystarczy skopiować je i zobaczyć, jak one działają.
Tak to zawsze jest dobrym miejscem, aby rozpocząć.
Jeśli pakiet nigdy nie ma jakichkolwiek wprowadzenia użytkowania lub podręczny fragment kodu zawsze pójść na ten pierwszy.
Więc wróćmy i po prostu wkleić, że w.
Wygląda jak ten kod wygeneruje losową nazwę lub losową e-mail i losową kartę kontaktu.
Warto więc uruchomić to, a my po prostu zrobić jedną na raz.
Załóżmy skomentować te tutaj, a my po prostu zrobić losową nazwę, a my ciągle zalogować losową nazwę na końcu konsoli dziennika losową nazwę ot tak i zapisać, a my prowadzimy nasze produkty lista plików węzła aż tak i otrzymujemy nowa losowa nazwa Eugene Parker MS. I zrobimy jeszcze dwie inne.
No to jedziemy.
Losowe nazwy.
Spróbujmy teraz to samo, ale z losowym e-mail, więc będzie po prostu zmienić to, co mamy do drukowania.
Tylko nazwa zmiennej.
A my go uruchomić ponownie.
Teraz mamy te nowe losowe e-maili.
I wreszcie zrobimy to z losową kartę, mimo że nie ma potrzeby korzystania z któregokolwiek z nich do ćwiczeń, które mogę zadać ci robić.
To jest dobre tylko do zapoznania się z tym, jak to działa.
Więc wszystko jest oszustem dot coś.
To coś innego.
Więc F.A. dot jakąś kategorii, takich jak internet lub nazwę, a następnie konkretnej metody jak znaleźć nazwę lub adres e-mail.
Teraz spróbujmy losową kartę i po prostu zobaczyć, co to nam daje.
Łał.
OK, więc wiele informacji tutaj.
Tony i tony informacji, w tym imię i nazwisko e-mail nazwę użytkownika i adres numer telefonu stronie internetowej.
Przedsiębiorstwo, które pracują na to, że ma Catchphrase jak Frontline sukcesu w czasie rzeczywistym, a niektóre B.S.
także.
Odkrywczy metryki matrycy.
Również niektóre posty Chyba jak blogach i komentarzach wszelkiego rodzaju informacji, zabawy i przydatnych informacji.
Jeśli chcieliśmy do oddania naszej bazy chcieliśmy mieć pewne dane startowe, bez konieczności logowania się prawdziwych użytkowników.
To gdzie awaria staje się naprawdę przydać.
Ale oczywiście to nie jest to, co staramy się robić.
Więc jestem naprawdę dzieje, aby usunąć wszystko.
To, co próbujemy zrobić, to wydrukować losowy produkt z losową cenie, a następnie zrobić 10 razy.
Wróćmy do docs faker i przewiń trochę i do dołu widzimy to sekcja o nazwie metod API i to pokazuje wszystkich różnych metod wszystkie inne rzeczy, które faker może generować dla nas.
Oraz kategorii, które do nich dostęp w ramach.
Więc musimy rozwiązać wszystkie różne składniki adresu.
A obok jest handel, który brzmi jak można mieć pewne rzeczy, że szukamy i to robi.
Więc nazwa produktu na pewno moglibyśmy zrobić commerce nazwę produktu.
A co ty wiesz.
Bezpośrednio pod nazwą produktu.
Mamy również cenę.
Tak więc te dwie rzeczy, że szukamy niedostatecznie Commers naszą nazwę i cenę produktu.
Chodźmy je testować, a my po prostu zrobić jeden pierwszy.
Więc Commers faker kropka kropka nazwę produktu tak po prostu.
Jest to metoda, a my go wydrukować.
Więc anulować ten dziennik prostu takiego, a ja wyczyścić ponownie konsolę i uruchom plik.
I mamy niesamowite rower metalową i czas Walmer eleganckie świeże ubrania i rustykalny Toona betonu.
To jest wielki.
Tak, że przyniesie nam nazwę produktu.
Teraz spróbujmy go za cenę.
Więc ja po prostu powielić tę linię, która w siódmym niebie i wzniosłości można zrobić z przesunięciem polecenie D.
I będę komentować pierwsza out.
I tak, aby dokładnie sprawdzić to był handel cena.
Więc mamy zamiar zrobić faker ciemny commerce nie ceny i jest to również metoda.
Wszystkie z nich.
A ja zapisać to i po prostu wciskamy strzałkę w górę wciśnij enter, a teraz jesteśmy coraz losową cenę.
Wspaniały.
Następną rzeczą, którą chcemy zrobić, to połączyć je w jednej linii, a potem będziemy się martwić o powtarzając go 10 razy.
Dlatego chcemy, aby połączyć je tak, że wygląda jak nazwa produktu myślnik i wtedy cena.
Więc czy możemy po prostu zrobić jedną linię, gdzie ciągle logować raz tak jak ten.
Więc będziemy konsulat zalogować nazwy produktu plus i możemy po prostu zacząć z tą nazwą produktu.
Plus cena i oszczędzać.
A jeśli trafiliśmy strzałkę w górę otrzymujemy Tastee złapany w samochodzie 335 pkt siedem.
Oczywiście chcemy przestrzeń w desce rozdzielczej.
Więc musimy wrócić do naszego łańcuchów znaków i dodać nowy ciąg z przestrzenią iz kreską i innej przestrzeni, a następnie drugi znak plus.
Teraz dodamy te razem i hit strzałkę w górę i uruchomić go ponownie.
Teraz się wyrafinowaną betonowej Pizza Dash 38 punktów rocznie 9.
Wow to naprawdę świetna cena za betonowym pizzy szczególnie wyrafinowanej betonowej pizzy.
Dobra nasza stopa Jedna drobna rzecz, która nam brakuje to znak dolara.
Więc w moim przykładzie miałem znak dolara i wyglądało na to wyrafinowany betonowej pizzy Dasch znak dolara trzydzieści osiem punktu zero dziewięć.
Więc możemy tylko dodać, że tu tak po prostu czy naprawdę chcieliśmy, które tak naprawdę nie jest to dobry pomysł, ale możemy je dodać oddzielnie.
To znak dolara, ale to sprawia, że ​​o wiele więcej sensu po prostu użyć ciąg, który już mamy.
Więc kreska przestrzeń znak dolara, a teraz uratuje, a ja wyczyścić to uwagę i uruchomić go ponownie.
Teraz mamy inteligencję.
Czy każdy komputer w okazyjnej cenie 88 centów z dolara.
Więc ostatnią rzeczą, którą musisz zrobić, to powtórzyć to 10 razy do tej pory trzeba być ekspertem w powtarzając rzeczy.
Możemy użyć pętli while lub możemy użyć pętli for.
A jak wiadomo już na pewno wolą pętli Są one znacznie krótsze większość czasu.
Więc zrobi pętli for, aby powtórzyć coś 10 razy.
I istnieje wiele sposobów na zrealizowanie tego.
Ja tylko zamiar zacząć od zera i iść dobrze, że jest mniejsza niż 10 i dodasz do każdej chwili.
Oczywiście moglibyśmy iść w drugą początek kierunek na 10 i odjąć 1.
Możemy przejść od 20 do 30 lat.
Jest tak wiele opcji tutaj, ale standardowy.
Jeśli był jeden standardowy sposób w ten sposób jest przejść od zera aż do liczby, a następnie wszystko, co musisz zrobić, to skopiować nasz kod tutaj tak jak tego przeboju zapamiętywanie i spróbujmy uruchomić go teraz.
No to jedziemy.
Dostajemy 10 różnych produktów i 10 różnych cenach.
Ostatnim bardzo drobne rzeczy jest iść do przodu i dodać w naszym małym komunikat, że Witam w moim sklepie i możemy również dodać w niektórych z tych samych znaków po prostu rozstawione go trochę podobnie jak ten.
Oczywiście jest to zupełnie zbędne.
Nie coś, co naprawdę chcę, aby spędzić dużo czasu w tym przypadku, ale po prostu po drodze i sprawiają, że wygląda dokładnie tak samo jak w przykładzie wygląda jak pójdę do przodu i dodać te i jeśli prowadzimy teraz wyraźny daje pełne doświadczenie i trafiliśmy uruchomić albo my wciskamy enter.
I budziły mój sklep i moich 10 produktów z cenami 10.
OK, więc to wszystko, co potrzebne do zrobienia.
Mam nadzieję, że cieszył się, że trochę.
Jak już wspomniano wcześniej faker jest nie tylko prosty i łatwy w użyciu pakiet ale także taki, który jest stosowany dość powszechnie.
Więc to nie jest tak jak puk, puk czy kot mnie pakietów, które są całkowicie bezużyteczne.
To jest coś, co ma rzeczywiste użytkowanie i że rzeczywiście zobaczyć w realnym świecie, a w kolejnym filmie zamierza wprowadzić nowy pakiet jest naprawdę bardzo ważne dla tego kursu.