1
00:00:00,120 --> 00:00:01,440
OK wrócimy.

2
00:00:01,590 --> 00:00:03,480
Nadszedł czas na kolejne ćwiczenia.

3
00:00:03,480 --> 00:00:12,430
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ń.

4
00:00:12,480 --> 00:00:20,580
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.

5
00:00:20,580 --> 00:00:22,790
Więc tu jest wybiegiem, co trzeba zrobić.

6
00:00:22,860 --> 00:00:27,630
Utwórz katalog o nazwie mój sklep na plik o nazwie lista produktów.

7
00:00:27,660 --> 00:00:37,330
J. S. Wewnątrz mojego katalogu sklepu, a następnie należy zainstalować pakiet faker fakers pakiet, który jest faktycznie dość powszechnie stosowane.

8
00:00:37,350 --> 00:00:41,890
To pozwala naprawdę bardzo łatwo i szybko tworzyć losowe fałszywe dane.

9
00:00:42,000 --> 00:00:48,540
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.

10
00:00:48,540 --> 00:01:00,390
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.

11
00:01:00,450 --> 00:01:06,890
To nawet robić takie rzeczy jak generowanie losowych kolorów i losowych haseł startowych losowo haker żargonu.

12
00:01:06,900 --> 00:01:10,750
To na pewno ma trochę poczucia humoru niektóre z rzeczy, które generuje.

13
00:01:10,860 --> 00:01:20,400
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.

14
00:01:20,400 --> 00:01:24,550
To tylko jeden lub dwa wiersze, które trzeba od docs faker do tej pracy.

15
00:01:24,930 --> 00:01:43,340
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.

16
00:01:43,350 --> 00:01:48,420
Więc trzeba wygenerować dwa różne rzeczy i wydrukować je i pokażę ci, jak to wygląda.

17
00:01:48,780 --> 00:01:52,770
Produkty takie jak listy węzłów.

18
00:01:53,050 --> 00:02:04,010
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.

19
00:02:04,020 --> 00:02:05,290
Są to wszystkie randomizacji.

20
00:02:05,520 --> 00:02:07,320
A ceny są również randomizacji.

21
00:02:07,450 --> 00:02:15,030
Wszystko, co szukam jest 10 linii, gdzie mamy Losowy produkt myślnik oraz losową cenę.

22
00:02:15,630 --> 00:02:18,380
A jeśli chcesz iść do przodu i sformatować go ładnie w taki sposób.

23
00:02:18,390 --> 00:02:22,180
Mamy trochę powitanie, ale to naprawdę nie jest tematem tej całej sprawy.

24
00:02:22,200 --> 00:02:28,610
To znacznie więcej o KMP i instalacji co, a potem także na czytanie dokumentacji i dowiedzieć się, jak to działa.

25
00:02:28,770 --> 00:02:32,590
Więc dam ci wskazówkę, że jest on po prostu o nazwie faker na KMP.

26
00:02:32,640 --> 00:02:40,590
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.

27
00:02:40,740 --> 00:02:42,110
Więc baw się z tym.

28
00:02:42,120 --> 00:02:46,420
Jest to jeden z tych ćwiczeń, które naprawdę zalecamy zrobić.

29
00:02:46,560 --> 00:02:53,310
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.

30
00:02:53,430 --> 00:02:55,570
Więc bardzo polecam, że to robisz.

31
00:02:55,650 --> 00:02:58,390
Nie tylko oszukują i do przodu, aby zobaczyć, jak to zrobić.

32
00:02:58,440 --> 00:03:00,420
Poświęć trochę czasu i przejść przez nią na własną rękę.

33
00:03:00,750 --> 00:03:09,390
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.

34
00:03:09,390 --> 00:03:16,230
Dobrze cię widzieć w trochę.

35
00:03:16,230 --> 00:03:25,830
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.

36
00:03:25,830 --> 00:03:40,270
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.

37
00:03:40,560 --> 00:03:44,640
Wielki stworzyć plik o nazwie produkty listy.

38
00:03:44,670 --> 00:03:45,310
Tak.

39
00:03:45,540 --> 00:03:50,250
Więc dotykać produktów liście, która geniuszem.

40
00:03:50,370 --> 00:03:53,520
A potem musimy zainstalować pakiet oszustem.

41
00:03:53,520 --> 00:03:57,960
Więc musimy wpisać NPM zainstalować F.A ..

42
00:03:58,620 --> 00:04:04,880
Weźmiemy chwilę, a potem, jak tylko zakończy się zobaczymy, że mamy nowy katalog modułów węzła.

43
00:04:04,920 --> 00:04:15,060
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.

44
00:04:15,360 --> 00:04:18,350
Więc zamknij się z niego i otwórzmy się nasz plik tutaj.

45
00:04:18,360 --> 00:04:24,540
Lista produktów, które Julius pierwszą rzeczą, że chcemy zrobić jest import oszustem.

46
00:04:24,540 --> 00:04:29,430
Więc będziemy mieć faker wymaga, a my ustawić go równa zmiennej.

47
00:04:29,430 --> 00:04:31,170
Ja po prostu nazwać oszustem.

48
00:04:31,170 --> 00:04:34,020
Daleko ECOS F.A. nabywać F.A. i to wszystko.

49
00:04:34,110 --> 00:04:43,350
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.

50
00:04:43,440 --> 00:04:52,480
Gdybym miał coś tu jak dotąd F.A. równa wymagają faker ze dwie godziny, a potem próbował uruchomić plik.

51
00:04:52,770 --> 00:04:54,090
Widać, że daje mi błąd.

52
00:04:54,120 --> 00:04:57,060
Nie można odnaleźć modułu faker było nasze.

53
00:04:57,210 --> 00:05:00,640
Tak więc okazało się, że moduł, który jest świetny i to oczywiste, że błąd dalej.

54
00:05:00,840 --> 00:05:03,240
Wróć do faker z jednym r.

55
00:05:03,240 --> 00:05:12,510
Teraz otwierają docs faker i spojrzeć na ich przykładzie, że zapewniają, że masz przykład jak używać faker w przeglądarce.

56
00:05:12,620 --> 00:05:13,890
To nie to, co robimy.

57
00:05:13,910 --> 00:05:21,660
Patrzymy na przykład bez G-S można widzą wymaga to tylko tak jak my, a potem robią trzy różne rzeczy.

58
00:05:21,980 --> 00:05:24,530
Załóżmy, wystarczy skopiować je i zobaczyć, jak one działają.

59
00:05:24,520 --> 00:05:26,420
Tak to zawsze jest dobrym miejscem, aby rozpocząć.

60
00:05:26,480 --> 00:05:33,410
Jeśli pakiet nigdy nie ma jakichkolwiek wprowadzenia użytkowania lub podręczny fragment kodu zawsze pójść na ten pierwszy.

61
00:05:33,620 --> 00:05:37,250
Więc wróćmy i po prostu wkleić, że w.

62
00:05:37,310 --> 00:05:43,730
Wygląda jak ten kod wygeneruje losową nazwę lub losową e-mail i losową kartę kontaktu.

63
00:05:44,060 --> 00:05:46,630
Warto więc uruchomić to, a my po prostu zrobić jedną na raz.

64
00:05:46,900 --> 00:06:11,200
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.

65
00:06:11,320 --> 00:06:11,940
No to jedziemy.

66
00:06:11,950 --> 00:06:13,090
Losowe nazwy.

67
00:06:13,390 --> 00:06:19,860
Spróbujmy teraz to samo, ale z losowym e-mail, więc będzie po prostu zmienić to, co mamy do drukowania.

68
00:06:20,380 --> 00:06:21,860
Tylko nazwa zmiennej.

69
00:06:22,100 --> 00:06:23,400
A my go uruchomić ponownie.

70
00:06:23,770 --> 00:06:26,310
Teraz mamy te nowe losowe e-maili.

71
00:06:26,890 --> 00:06:33,330
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ć.

72
00:06:33,520 --> 00:06:35,730
To jest dobre tylko do zapoznania się z tym, jak to działa.

73
00:06:35,750 --> 00:06:38,820
Więc wszystko jest oszustem dot coś.

74
00:06:38,900 --> 00:06:40,070
To coś innego.

75
00:06:40,250 --> 00:06:48,650
Więc F.A. dot jakąś kategorii, takich jak internet lub nazwę, a następnie konkretnej metody jak znaleźć nazwę lub adres e-mail.

76
00:06:48,640 --> 00:06:53,590
Teraz spróbujmy losową kartę i po prostu zobaczyć, co to nam daje.

77
00:06:54,370 --> 00:06:54,670
Łał.

78
00:06:54,700 --> 00:06:56,470
OK, więc wiele informacji tutaj.

79
00:06:56,690 --> 00:07:03,120
Tony i tony informacji, w tym imię i nazwisko e-mail nazwę użytkownika i adres numer telefonu stronie internetowej.

80
00:07:03,250 --> 00:07:09,130
Przedsiębiorstwo, które pracują na to, że ma Catchphrase jak Frontline sukcesu w czasie rzeczywistym, a niektóre B.S.

81
00:07:09,130 --> 00:07:09,660
także.

82
00:07:09,700 --> 00:07:12,040
Odkrywczy metryki matrycy.

83
00:07:12,050 --> 00:07:17,720
Również niektóre posty Chyba jak blogach i komentarzach wszelkiego rodzaju informacji, zabawy i przydatnych informacji.

84
00:07:17,720 --> 00:07:23,130
Jeśli chcieliśmy do oddania naszej bazy chcieliśmy mieć pewne dane startowe, bez konieczności logowania się prawdziwych użytkowników.

85
00:07:23,360 --> 00:07:26,050
To gdzie awaria staje się naprawdę przydać.

86
00:07:26,180 --> 00:07:28,240
Ale oczywiście to nie jest to, co staramy się robić.

87
00:07:28,370 --> 00:07:30,290
Więc jestem naprawdę dzieje, aby usunąć wszystko.

88
00:07:30,520 --> 00:07:36,730
To, co próbujemy zrobić, to wydrukować losowy produkt z losową cenie, a następnie zrobić 10 razy.

89
00:07:36,880 --> 00:07:49,060
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.

90
00:07:49,250 --> 00:07:51,610
Oraz kategorii, które do nich dostęp w ramach.

91
00:07:51,880 --> 00:07:55,910
Więc musimy rozwiązać wszystkie różne składniki adresu.

92
00:07:55,910 --> 00:08:01,400
A obok jest handel, który brzmi jak można mieć pewne rzeczy, że szukamy i to robi.

93
00:08:01,390 --> 00:08:05,090
Więc nazwa produktu na pewno moglibyśmy zrobić commerce nazwę produktu.

94
00:08:05,210 --> 00:08:06,030
A co ty wiesz.

95
00:08:06,050 --> 00:08:07,180
Bezpośrednio pod nazwą produktu.

96
00:08:07,220 --> 00:08:08,480
Mamy również cenę.

97
00:08:08,530 --> 00:08:13,280
Tak więc te dwie rzeczy, że szukamy niedostatecznie Commers naszą nazwę i cenę produktu.

98
00:08:13,610 --> 00:08:16,300
Chodźmy je testować, a my po prostu zrobić jeden pierwszy.

99
00:08:16,370 --> 00:08:23,240
Więc Commers faker kropka kropka nazwę produktu tak po prostu.

100
00:08:23,410 --> 00:08:25,740
Jest to metoda, a my go wydrukować.

101
00:08:25,780 --> 00:08:34,360
Więc anulować ten dziennik prostu takiego, a ja wyczyścić ponownie konsolę i uruchom plik.

102
00:08:34,660 --> 00:08:42,600
I mamy niesamowite rower metalową i czas Walmer eleganckie świeże ubrania i rustykalny Toona betonu.

103
00:08:42,640 --> 00:08:43,670
To jest wielki.

104
00:08:43,900 --> 00:08:46,240
Tak, że przyniesie nam nazwę produktu.

105
00:08:46,250 --> 00:08:47,860
Teraz spróbujmy go za cenę.

106
00:08:47,890 --> 00:08:54,810
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.

107
00:08:55,020 --> 00:08:56,480
I będę komentować pierwsza out.

108
00:08:56,890 --> 00:09:00,420
I tak, aby dokładnie sprawdzić to był handel cena.

109
00:09:00,670 --> 00:09:05,470
Więc mamy zamiar zrobić faker ciemny commerce nie ceny i jest to również metoda.

110
00:09:05,570 --> 00:09:06,550
Wszystkie z nich.

111
00:09:06,760 --> 00:09:15,300
A ja zapisać to i po prostu wciskamy strzałkę w górę wciśnij enter, a teraz jesteśmy coraz losową cenę.

112
00:09:15,350 --> 00:09:16,390
Wspaniały.

113
00:09:16,390 --> 00:09:22,150
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.

114
00:09:22,390 --> 00:09:31,210
Dlatego chcemy, aby połączyć je tak, że wygląda jak nazwa produktu myślnik i wtedy cena.

115
00:09:31,490 --> 00:09:38,030
Więc czy możemy po prostu zrobić jedną linię, gdzie ciągle logować raz tak jak ten.

116
00:09:38,300 --> 00:09:43,720
Więc będziemy konsulat zalogować nazwy produktu plus i możemy po prostu zacząć z tą nazwą produktu.

117
00:09:43,730 --> 00:09:46,480
Plus cena i oszczędzać.

118
00:09:46,490 --> 00:09:52,480
A jeśli trafiliśmy strzałkę w górę otrzymujemy Tastee złapany w samochodzie 335 pkt siedem.

119
00:09:52,580 --> 00:09:54,830
Oczywiście chcemy przestrzeń w desce rozdzielczej.

120
00:09:54,830 --> 00:10:04,840
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.

121
00:10:05,600 --> 00:10:10,430
Teraz dodamy te razem i hit strzałkę w górę i uruchomić go ponownie.

122
00:10:10,490 --> 00:10:15,590
Teraz się wyrafinowaną betonowej Pizza Dash 38 punktów rocznie 9.

123
00:10:15,800 --> 00:10:20,130
Wow to naprawdę świetna cena za betonowym pizzy szczególnie wyrafinowanej betonowej pizzy.

124
00:10:20,360 --> 00:10:23,900
Dobra nasza stopa Jedna drobna rzecz, która nam brakuje to znak dolara.

125
00:10:24,160 --> 00:10:31,610
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ęć.

126
00:10:31,750 --> 00:10:40,130
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.

127
00:10:40,120 --> 00:10:44,930
To znak dolara, ale to sprawia, że ​​o wiele więcej sensu po prostu użyć ciąg, który już mamy.

128
00:10:45,110 --> 00:10:53,810
Więc kreska przestrzeń znak dolara, a teraz uratuje, a ja wyczyścić to uwagę i uruchomić go ponownie.

129
00:10:53,870 --> 00:10:54,910
Teraz mamy inteligencję.

130
00:10:54,910 --> 00:10:59,240
Czy każdy komputer w okazyjnej cenie 88 centów z dolara.

131
00:10:59,480 --> 00:11:05,100
Więc ostatnią rzeczą, którą musisz zrobić, to powtórzyć to 10 razy do tej pory trzeba być ekspertem w powtarzając rzeczy.

132
00:11:05,260 --> 00:11:07,730
Możemy użyć pętli while lub możemy użyć pętli for.

133
00:11:08,090 --> 00:11:12,700
A jak wiadomo już na pewno wolą pętli Są one znacznie krótsze większość czasu.

134
00:11:12,740 --> 00:11:15,720
Więc zrobi pętli for, aby powtórzyć coś 10 razy.

135
00:11:15,880 --> 00:11:17,470
I istnieje wiele sposobów na zrealizowanie tego.

136
00:11:17,500 --> 00:11:23,910
Ja tylko zamiar zacząć od zera i iść dobrze, że jest mniejsza niż 10 i dodasz do każdej chwili.

137
00:11:24,080 --> 00:11:28,240
Oczywiście moglibyśmy iść w drugą początek kierunek na 10 i odjąć 1.

138
00:11:28,310 --> 00:11:30,640
Możemy przejść od 20 do 30 lat.

139
00:11:30,640 --> 00:11:32,690
Jest tak wiele opcji tutaj, ale standardowy.

140
00:11:32,700 --> 00:11:46,360
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.

141
00:11:47,600 --> 00:11:48,160
No to jedziemy.

142
00:11:48,190 --> 00:11:52,100
Dostajemy 10 różnych produktów i 10 różnych cenach.

143
00:11:52,100 --> 00:12:08,510
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.

144
00:12:08,650 --> 00:12:10,720
Oczywiście jest to zupełnie zbędne.

145
00:12:10,820 --> 00:12:28,310
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.

146
00:12:28,420 --> 00:12:32,560
I budziły mój sklep i moich 10 produktów z cenami 10.

147
00:12:32,790 --> 00:12:34,520
OK, więc to wszystko, co potrzebne do zrobienia.

148
00:12:34,790 --> 00:12:36,400
Mam nadzieję, że cieszył się, że trochę.

149
00:12:36,400 --> 00:12:43,970
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.

150
00:12:44,200 --> 00:12:50,230
Więc to nie jest tak jak puk, puk czy kot mnie pakietów, które są całkowicie bezużyteczne.

151
00:12:50,410 --> 00:13:00,160
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.
