1
00:00:00,500 --> 00:00:06,860
OK, więc pierwszą rzeczą, mamy zamiar zrobić, to przejść do Heroku dot com.

2
00:00:07,440 --> 00:00:11,010
H e r o k ty dot com.

3
00:00:11,010 --> 00:00:13,870
I mamy zamiar się zarejestrować.

4
00:00:14,230 --> 00:00:21,880
Więc mam zamiar zapisać się z moją nazwę e-mail.

5
00:00:21,930 --> 00:00:40,100
Trzeba postawić prawdziwe e-mail, a powinien tak czy inaczej, bo jednej rzeczy wysyłają to potwierdzenie e-mail, więc trzeba sprawdzić, czy e-mail, ale co ważniejsze, będziesz otrzymywać aktualizacje o tym, czy nie ma jakiegoś powodu Niektóre dziwnym wypadku serwery Heroku uderzony przez piorun, czy coś.

6
00:00:40,110 --> 00:00:43,050
Będziesz otrzymywać aktualizacje o tym, co się dzieje.

7
00:00:43,560 --> 00:00:44,520
Więc naszej nazwy firmy.

8
00:00:44,520 --> 00:00:48,420
Powiem tylko Web Dev Bootcamp.

9
00:00:48,420 --> 00:00:49,470
Nie trzeba się kłaść.

10
00:00:49,470 --> 00:00:59,780
To naprawdę nie dzieje się coś zmienić, ale postawmy nie J.S. Załóż darmowe konto, a następnie przejść sprawdzić pocztę i potwierdzić swoje konto.

11
00:00:59,790 --> 00:01:00,330
W porządku.

12
00:01:00,540 --> 00:01:06,990
Więc kiedy zrobić to zapytać, więc kliknij na link i zostaniesz poproszony o utworzenie hasła potwierdź hasło.

13
00:01:07,200 --> 00:01:12,610
A następnie po zakończeniu tworzenia konta powinna ona dostać się do panelu Heroku.

14
00:01:13,140 --> 00:01:17,760
I to ma być miejsce, gdzie będzie można zobaczyć aplikacje, które zostały wykorzystane.

15
00:01:18,150 --> 00:01:22,860
Będziesz mógł je włączyć i wyłączyć zestaw jesteś indziej.

16
00:01:23,090 --> 00:01:28,050
I każdy rodzaj innymi trzeba skonfigurować i zgoda w kwestii bezpieczeństwa.

17
00:01:28,050 --> 00:01:31,700
To jest twój bazą dla wszelkich aplikacji, które trzeba umieścić na niej.

18
00:01:31,710 --> 00:01:32,430
OK.

19
00:01:33,060 --> 00:01:35,750
Więc my rzeczywiście będzie poruszać się z dala od tego teraz.

20
00:01:35,850 --> 00:01:38,290
Ale jeśli nie chcesz grzebać spojrzeć.

21
00:01:38,370 --> 00:01:40,160
Mają kilka dobrych coraz rozpoczęte facetów.

22
00:01:40,230 --> 00:01:47,440
Więc jeśli kliknij na rozpoczęcie pracy z Noad poprowadzi pokaże kroki, które były zamiar iść tędy.

23
00:01:47,490 --> 00:01:49,520
I tak będę odwoływać się do tego.

24
00:01:49,530 --> 00:01:52,730
Ale można też po prostu obejrzeć ten film, by zobaczyć, co trzeba zrobić.

25
00:01:53,070 --> 00:02:02,390
Więc pierwszą rzeczą, która mówi o tutaj jest zainstalowanie pobierania i instalowania toolbelt Heroku for Mac lub cokolwiek urządzenie, które używasz.

26
00:02:02,400 --> 00:02:06,230
Tak naprawdę nie trzeba używać tego powodu używamy Cloud 9.

27
00:02:06,390 --> 00:02:08,260
Tak to jest z preinstalowanym.

28
00:02:08,340 --> 00:02:08,680
Przepraszam.

29
00:02:08,700 --> 00:02:09,510
Musimy go używać.

30
00:02:09,510 --> 00:02:10,550
Nie musimy go pobrać.

31
00:02:10,560 --> 00:02:11,830
Przepraszam.

32
00:02:12,030 --> 00:02:13,670
Chodzi preinstalowany dla nas.

33
00:02:13,890 --> 00:02:21,700
Więc jeśli pójdziesz do Cloud 9, co naprawdę możemy zrobić, to upewnić się, że jesteśmy we właściwym katalogu i zatrzymujemy nasz serwer.

34
00:02:22,260 --> 00:02:23,440
Wspaniały.

35
00:02:23,670 --> 00:02:38,520
Jeśli wystarczy wpisać słowo Heroku zobaczysz, że mamy trochę coś innego wyjścia niż commed nie znajdując oznacza, że ​​mamy Heroku zainstalowane i że po prostu przychodzi z Cloud 9 za darmo.

36
00:02:38,520 --> 00:02:47,790
Jeśli robisz to na komputerze czy nie używasz Cloud 9 można oczywiście pobrać odpowiednią wersję i postępuj zgodnie z instrukcjami.

37
00:02:47,820 --> 00:03:00,850
Więc pierwszą rzeczą, którą chcemy zrobić, to postępować, co powiedział co jest Heroku zalogować się i to poprosi o e-mail, który podpisał się na Heroku się.

38
00:03:00,850 --> 00:03:08,970
Więc to musi pasować i będzie również premier poprosi o podanie hasła i będzie wyglądać jak ty nie piszesz po prostu ukrywa je.

39
00:03:09,180 --> 00:03:11,060
Więc nie obawiać.

40
00:03:11,070 --> 00:03:11,930
No to jedziemy.

41
00:03:11,970 --> 00:03:14,820
Chcemy zobaczyć uwierzytelniania udany.

42
00:03:15,240 --> 00:03:19,060
Więc co zrobiliśmy teraz jest w zasadzie zatwierdził tę maszynę.

43
00:03:19,080 --> 00:03:38,410
Ta chmura dziewięć roboczy do pracy, aby dodać integrują się zasadniczo przenieść rzeczy do Heroku naszą przestrzeń Heroku na jej serwerach, gdyż należy pamiętać, że to wszystko, co robimy, to będziemy wysyłać tę aplikację i skopiowanie go do maszyn Heroku.

44
00:03:38,580 --> 00:03:41,910
Tak oczywiście nie chcemy, aby każdy mógł tego zrobić na naszym koncie.

45
00:03:41,910 --> 00:03:47,510
Chcemy tylko maszyny, które mamy podpisane w dniu że my uwierzytelniony, aby móc to zrobić.

46
00:03:47,860 --> 00:03:48,180
OK.

47
00:03:48,180 --> 00:03:49,590
Więc to jest pierwszy krok.

48
00:03:49,590 --> 00:03:54,830
Następną rzeczą, którą musimy zrobić, jest rzeczywiście upewnić, że używamy dostać się w tym katalogu.

49
00:03:55,050 --> 00:04:00,300
Więc w katalogu głównym katalogu naszego projektu jest to ważne.

50
00:04:00,300 --> 00:04:08,040
Nie rób tego, gdzie masz inne projekty nie robisz go w tym folderze, ale w katalogu, w którym aplikacja JSE jest w opakowaniu.

51
00:04:08,070 --> 00:04:15,080
Jason chcemy uruchomić uzyskać statusu iw moim przypadku mam zamiar nie widzi dobrego repozytorium.

52
00:04:15,270 --> 00:04:18,620
Dlatego chcemy, aby to repozytorium get się w nim.

53
00:04:18,900 --> 00:04:29,530
Używamy dobry, aby powiedzieć, aby ustalić, co wysłać do ponad Heroku aw naszym przypadku mamy zamiar wysłać całą aplikację.

54
00:04:29,550 --> 00:04:39,640
Więc kiedy już zainicjować repozytorium będziemy iść dalej i dodać pliki, które chcemy wysłać do niej OK z nim.

55
00:04:39,690 --> 00:04:40,860
Więc to wszystko.

56
00:04:41,190 --> 00:04:50,760
Więc my właśnie będziemy robić po jednym na raz się DODAJ Tak, dodaj pakiet że Jason i odbieraj dodawać widoki, że cały katalog zrobi.

57
00:04:50,760 --> 00:04:52,140
Uzyskaj popełnienia.

58
00:04:52,860 --> 00:05:01,410
A my po prostu powiedzieć początkowa Komentarz wielki, jeśli wrócić do instrukcji zobaczysz kilka rzeczy.

59
00:05:01,760 --> 00:05:04,180
Po zainstalowaniu toolbelt można kliknąć.

60
00:05:04,190 --> 00:05:09,550
Zainstalowałem go w tym przykładzie tego kursu dają ci aplikację demonstracyjną.

61
00:05:09,710 --> 00:05:13,700
Mamy już jeden więc można po prostu powiedzieć, że sklonowane kodu źródłowego aplikacji.

62
00:05:13,700 --> 00:05:18,550
Następną rzeczą, że powie Ci zrobić, to uruchomić polecenie o nazwie Heroku stworzyć.

63
00:05:18,890 --> 00:05:20,880
Tak więc możemy iść dalej i zrobić.

64
00:05:21,110 --> 00:05:32,140
A co to będzie zrobić, to rzeczywiście zrobić miejsce na Heroku aby nowa aplikacja generuje u RL dla was w strefie sushi z tym bieżących i dostać repozytorium.

65
00:05:32,150 --> 00:05:33,580
Więc idę do uruchomienia, że ​​właśnie teraz.

66
00:05:33,680 --> 00:05:52,010
Heroku tworzyć i widać pierwsze to nie będzie działać, jeśli nie był zalogowany do gdybym nie prowadził dziennik Heroku w to pytaj uwierzytelnić pierwszy, ale widać, że to sprawia, że ​​nowa aplikacja i daje go losową nazwę.

67
00:05:52,040 --> 00:05:57,080
Heroku jest dość znany tych pokojowych Zen przyrody ish nazwisk.

68
00:05:57,090 --> 00:06:02,580
Pochodzą one z tak bezimienny w ogóle tu z tej liczby losowej.

69
00:06:02,780 --> 00:06:07,580
To również daje to wiesz, gdzie jest twój wniosek zostanie wdrożony.

70
00:06:07,850 --> 00:06:09,490
Można to zmienić.

71
00:06:09,530 --> 00:06:17,240
Możesz zajrzeć na docs Roku można określić własną domenę aplikacji Heroku dot com, jeśli chcesz.

72
00:06:17,240 --> 00:06:22,070
Więc jeśli chcesz sprawdzić, czy tej aplikacji demo.

73
00:06:22,070 --> 00:06:28,400
Raz, dwa, trzy kropki Heroku dot com aplikacja jest dostępna można zrobić, ale można też oczywiście mieć własną domenę.

74
00:06:28,490 --> 00:06:33,200
Więc jeśli jesteś właścicielem Salli dot com lub chmury są niesamowite.

75
00:06:33,290 --> 00:06:37,740
Wiem, że można wdrożyć aplikację, która jest wykorzystywana w ramach Roku.

76
00:06:37,780 --> 00:06:41,960
Można ustawić go tak, że działa w swojej domenie, ale nie robiłbym tego jeszcze.

77
00:06:42,080 --> 00:06:53,630
Więc nadal utworzyć tę aplikację tutaj masz to losowa Hoku jesteś teraz, jeśli odwiedzimy, że teraz mamy po prostu to domyślne powitanie nowej aplikacji.

78
00:06:53,620 --> 00:06:56,340
Nie mamy żadnego kodu związanego z tej aplikacji jeszcze.

79
00:06:56,390 --> 00:07:01,370
Heroku po prostu wie, że chcemy, aby aplikacja, która mamy tam pustą aplikację.

80
00:07:01,370 --> 00:07:06,720
Jeszcze jedno, co się stało jest to, że dodał do naszego pilota repozytorium sprawdzony Heroku.

81
00:07:06,950 --> 00:07:16,590
Więc jeśli spojrzeć na Get pilota rozdzielczej B zobaczysz tutaj dodał zdalnego nazwie Heroku że możemy wcisnąć kod do.

82
00:07:16,630 --> 00:07:17,850
Więc to jest bardzo ważne.

83
00:07:17,900 --> 00:07:21,260
W ten sposób można w zasadzie przeniesienie kodu.

84
00:07:21,250 --> 00:07:24,850
To jak ja powiem Heroku Oto kod Chcę Ci uruchomić.

85
00:07:24,860 --> 00:07:27,910
Więc kiedy push Heroku będę uruchomić polecenie.

86
00:07:27,950 --> 00:07:32,250
Uzyskaj naciskać Heroku mistrza.

87
00:07:32,360 --> 00:07:37,890
Tak, że będzie naciskać niezależnie od kodu Dodałem i popełnione na głównej farmie nad do Heroku.

88
00:07:38,240 --> 00:07:39,880
Więc w tym przypadku, że wszystko.

89
00:07:39,920 --> 00:07:42,840
Znowu czasami nie chcą wcisnąć każdą rzecz.

90
00:07:42,860 --> 00:07:49,940
Może jest jakiś nowy kod, który nie chce wysłać do twojego serwera produkcyjnego, ale w tym przypadku chcemy wszystko na drugą.

91
00:07:49,970 --> 00:07:51,600
Aplikacja działa tak jak chcemy.

92
00:07:51,680 --> 00:07:53,300
Więc jesteśmy po prostu będzie wcisnąć wszystko.

93
00:07:53,300 --> 00:07:59,540
Więc wcisnąć Heroku mistrza zanim to zrobię, że zobaczysz w samouczku.

94
00:07:59,540 --> 00:08:00,590
Informuje także, jak to zrobić.

95
00:08:00,590 --> 00:08:05,380
Więc jeśli się zgubisz jeśli wolą oglądać lub czytać samouczka można śledzić tego.

96
00:08:05,380 --> 00:08:07,390
Robimy dokładnie tę samą czynność.

97
00:08:07,580 --> 00:08:12,110
Więc wcisnąć Heroku M. OK więc możemy nacisnąć enter.

98
00:08:12,230 --> 00:08:21,930
Będę cię ostrzec, że jest jedna rzecz, że nie zrobiliśmy, że będzie powodować mały problem ale zrobiłem to celowo, bo chcę pokazać proces debugowania Heroku.

99
00:08:22,160 --> 00:08:30,890
Więc mam zamiar nacisnąć enter i choć zajmuje trochę zazwyczaj zwłaszcza z większych aplikacji.

100
00:08:31,220 --> 00:08:32,590
Wiele rzeczy się tu dzieje.

101
00:08:32,600 --> 00:08:35,880
Zazwyczaj tak się nie stanie, jeśli po prostu naciskać, aby hub.

102
00:08:35,930 --> 00:08:38,190
Więc to wszystko Heroku magia.

103
00:08:38,620 --> 00:08:41,570
Można wrócić i przeczytać kilka rzeczy o tym, co się dzieje.

104
00:08:41,830 --> 00:08:54,470
Zobaczmy wykryty to, że jest to aplikacja węzeł zainstalowany niektórych ważnych zależności lub Pineries następnie zainstalować zależności wyrażania i Ejay nam z powodu tego pakietu, który Jaison.

105
00:08:54,620 --> 00:09:03,130
I to są wszystkie rzeczy, które wyrażają zależy wtedy zbudowano aplikację, a następnie uruchomił go.

106
00:09:03,710 --> 00:09:07,740
Tak twierdzi ten program został wdrożony do Iraku.

107
00:09:07,790 --> 00:09:14,080
Więc jeśli odwiedzimy że URL odświeżyć mamy nadzieję zobaczyć naszą aplikację.

108
00:09:14,160 --> 00:09:17,270
Jednak wszystko, co widzimy, jest błąd aplikacji.

109
00:09:17,270 --> 00:09:24,100
Więc to jest bardzo powszechne ekran, gdy jesteś debugowania Heroku kiedy zaczyna się, gdy jesteś pchania nową aplikację tam.

110
00:09:24,110 --> 00:09:28,190
Co się dzieje, gdy masz błąd w kodzie, czy coś nie działa.

111
00:09:28,280 --> 00:09:34,660
Jest to, że po stronie Heroku rzeczy lub na interfejsie internetowym wszystko, co widzisz, to błąd.

112
00:09:34,930 --> 00:09:41,490
Nie postawić konkretny komunikat o błędzie w szczegółach nie dlatego, że nie chcą narażać, że do użytkowników oczywisty.

113
00:09:41,780 --> 00:09:43,690
Więc zachować rzeczy jako ukryte, jak to możliwe.

114
00:09:43,700 --> 00:09:45,930
Oni po prostu powiedzieć, błąd aplikacji.

115
00:09:46,340 --> 00:09:53,600
Ale co się dzieje, jest to, że można zobaczyć problemów można wyświetlać komunikaty o błędach w dziennikach w wierszu poleceń.

116
00:09:54,350 --> 00:10:07,600
Więc to zrobić po prostu wpisać dzienniki Heroku i mamy wiele rzeczy tutaj, jeśli będziemy przewijać w górę zobaczymy wystąpi błąd, a błąd się właśnie tutaj.

117
00:10:07,840 --> 00:10:21,490
proces z początku polecenia NPM Uruchamianie i wtedy okazuje się, że nie mają rozkaz startu NPM brakuje początek skryptu, a następnie powodujący wszystkie nasze błędy i rzeczy do katastrofy.

118
00:10:21,490 --> 00:10:34,870
Więc jeszcze raz zrobiłem to celowo, aby pokazać wam jeden dzienniki Heroku jak można iść do przodu i spojrzeć ponieważ ukrywa rzeczywisty komunikat o błędzie z was tutaj, ale to nie znaczy, że nie może go zobaczyć.

119
00:10:34,870 --> 00:10:37,960
I to jest dość powszechne ekranie, jeśli aplikacja jest upaść.

120
00:10:38,110 --> 00:10:40,340
Dzienniki Heroku i ważne polecenia.

121
00:10:40,690 --> 00:10:45,440
Ale co strzałka jest o to, że nie mamy skrypt startowy.

122
00:10:45,460 --> 00:10:53,330
Więc z tym skrypt startu robi to mówi Heroku informuje serwer, jaki kod do uruchomienia, aby rozpocząć swoją aplikację.

123
00:10:53,590 --> 00:10:56,970
Więc w zasadzie robi to, co robiliśmy, aby uruchomić nasz serwer.

124
00:10:56,980 --> 00:10:59,010
Mamy już uruchomione aplikacje węzłów.

125
00:10:59,110 --> 00:11:03,940
Tak, ale nie jesteśmy w stanie tego zrobić, ponieważ kod nie działa już tutaj.

126
00:11:04,090 --> 00:11:05,560
Nie używasz go w tej pracy.

127
00:11:05,560 --> 00:11:06,220
O to chodzi.

128
00:11:06,220 --> 00:11:07,630
Jest na Heroku.

129
00:11:08,410 --> 00:11:10,970
Więc dajemy mu skrypt startowy.

130
00:11:11,020 --> 00:11:16,480
Więc otwieramy scenę pakiet piosenka i idzie wewnątrz skryptów.

131
00:11:16,480 --> 00:11:19,150
To nie jest coś, czego oczekuje się od ciebie wiem.

132
00:11:19,190 --> 00:11:26,410
To jest nowy początek jelita grubego, a następnie węzeł po J.S ..

133
00:11:26,530 --> 00:11:36,760
Więc co Heroku zrobi to kiedy wcisnąć kod do Heroku to będzie najpierw uruchomić NPM instalacji zainstalować wszystkie zależności za każdym razem naciskać.

134
00:11:36,790 --> 00:11:52,120
Więc możemy uaktualnienia do nowej wersji express jeśli dodamy i zobowiązać się, a następnie wcisnąć Heroku mistrza, który będzie automatycznie uruchamiane NPM zainstalować na Heroku uzyskać nową wersję a następnie biegnie NPM zacząć który będzie realizowany w tym właśnie tutaj.

135
00:11:52,190 --> 00:11:53,240
Węzeł apt.

136
00:11:53,350 --> 00:11:55,180
Tak.

137
00:11:55,210 --> 00:12:03,640
Więc nie możemy po prostu rozumiem pchania Heroku mistrza bo teraz nasza get Mistrz ranczo pozostaje niezmieniona.

138
00:12:03,700 --> 00:12:06,490
Nie dodałem i popełnił tę zmianę po prostu wykonane.

139
00:12:06,790 --> 00:12:13,370
Więc jeśli wpiszesz uzyskać stan można zobaczyć na oddział MAA.

140
00:12:13,390 --> 00:12:16,270
No cóż nie zapisać plik tak, by to zrobić.

141
00:12:16,270 --> 00:12:20,700
Teraz, jeśli biorę go statusu zobaczysz zmodyfikowany pakiet, Jason.

142
00:12:21,400 --> 00:12:30,820
Dlatego chcemy, aby dodać, że zobowiązują się, a wszyscy, którzy właśnie tutaj jest dodać skrypt startowy.

143
00:12:30,880 --> 00:12:36,700
Teraz jedyne co musimy zrobić, to nacisnąć Roku mistrza i jesteśmy dobrze iść.

144
00:12:36,700 --> 00:12:37,830
Więc push.

145
00:12:37,840 --> 00:12:43,520
Jej mistrz rozpocznie że cały proces nad którym trwa nasz kod pobiera tekst na Jasona.

146
00:12:43,590 --> 00:12:49,260
Instaluje te zależności, a następnie biegnie rozpoczęcia NPM, które nie zostały określone po raz ostatni.

147
00:12:49,300 --> 00:12:52,050
Więc aplikacja rozbił.

148
00:12:52,450 --> 00:12:55,350
ups! Oznaczało trafić Wpisz tutaj.

149
00:12:55,520 --> 00:12:57,360
To zajmie trochę.

150
00:12:57,770 --> 00:13:09,740
To pcha go do Heroku to zainstalowanie rzeczy instalacją zależnościami i zobaczyć uruchomienie weryfikacji wdrażają.

151
00:13:09,920 --> 00:13:12,600
OK, spróbujmy teraz orzeźwiający.

152
00:13:13,540 --> 00:13:14,740
I tam idziemy.

153
00:13:15,100 --> 00:13:25,430
Mamy więc aplikacja działająca bezimienne i powiedziałem 6 4 4 9 8 dot Roku w dotcom mogę kliknąć na trasy tam iz powrotem.

154
00:13:25,570 --> 00:13:26,800
Niesamowite.

155
00:13:26,800 --> 00:13:31,810
Ostatnią rzeczą, że pokażę to na desce rozdzielczej Heroku jeśli wrócić do deski rozdzielczej.

156
00:13:32,650 --> 00:13:36,270
Będziemy teraz nasza aplikacja pokazuje się właśnie tutaj.

157
00:13:36,390 --> 00:13:38,310
O to chodzi, żebym się najpierw zalogować.

158
00:13:38,320 --> 00:13:41,180
Więc po zalogowaniu się z nadzieją, że nie będzie musiał.

159
00:13:41,200 --> 00:13:43,150
Ale gdy loguję zobaczymy co szukam.

160
00:13:43,150 --> 00:13:45,670
I jak widać nasza nowa aplikacja jest tutaj.

161
00:13:46,390 --> 00:13:56,430
Można kliknąć na nim wyświetlić informacje o niej nic o tym, jak długo trzeba było się ile osób obejrzano go jak często.

162
00:13:56,680 --> 00:14:01,600
Kto ma uprawnienia do wdrożenia i bałagan z tym, który jest współpracownikiem właściciela.

163
00:14:01,780 --> 00:14:02,740
Wszelkiego rodzaju różnych rzeczy.

164
00:14:02,740 --> 00:14:04,420
Nie mam zamiaru iść do tego wszystkiego.

165
00:14:04,430 --> 00:14:11,770
To znaczy można zobaczyć wszystkie różne czasy mamy popychany lub wdrożonych kiedy zainicjowany, gdy po raz pierwszy ukazał się aplikację.

166
00:14:11,770 --> 00:14:19,630
I to jest również wtedy, gdy przyjdziesz do ustawiania rzeczy lub skonfigurować takie rzeczy jak niestandardowe domen lub można dodać dodać dodatki.

167
00:14:19,900 --> 00:14:24,790
Jedyną rzeczą, Paweł wspomniał o to, że my, korzystając z bezpłatnego planu Heroku teraz.

168
00:14:24,790 --> 00:14:34,180
Nie ma karty kredytowej wiąże się gdzie oni swoje pieniądze jest jednak po uruchomieniu mają więcej użytkowników idziesz do aktualizacji i co możesz zrobić, to kliknij tutaj.

169
00:14:34,210 --> 00:14:42,200
Uaktualnienie do hobby i zobaczyć można kliknąć na hobby czy można przejść do profesjonalnego dzięki czemu można zobaczyć hobby zaczyna się o 7 dolarów miesięcznie.

170
00:14:42,220 --> 00:14:43,530
Więc na pewno warto.

171
00:14:43,540 --> 00:14:58,980
Jeśli masz zamiar mieć, jeśli zamierzamy rozpocząć o więcej ludzi dla siebie i swojej aplikacji, ale nawet darmowe działa dobrze dla jak projekt portfela albo coś masz zamiar wysłać do firm, tak długo, jak nie jesteś spodziewa wiesz tysiące tysiące wejść dziennie.

172
00:14:59,620 --> 00:15:00,280
OK.

173
00:15:00,760 --> 00:15:02,990
Więc to wszystko jest do Heroku tutaj.

174
00:15:03,040 --> 00:15:04,600
Chcę podsumować to, że choć.

175
00:15:04,840 --> 00:15:10,560
Warto więc wrócić i przejść przez ten proces jeszcze raz aktualizować naszą aplikację.

176
00:15:10,570 --> 00:15:17,740
Chcę zaktualizować stronę główną tak, że ma obrazu na to, by powiedzieć, a zdarza mi się mieć obraz tutaj.

177
00:15:18,460 --> 00:15:19,930
To trochę duża, że ​​nie myślę o tym.

178
00:15:19,930 --> 00:15:24,440
To jest obraz wziąłem niedawno, ale uczę pewną fotografię na stronie.

179
00:15:24,790 --> 00:15:32,990
Dlatego zachęcamy do korzystania z obrazu niezależnie od źródła chcesz oczywiście równa gigantyczne źródło.

180
00:15:33,460 --> 00:15:35,180
Załóżmy, przetestować go lokalnie.

181
00:15:35,320 --> 00:15:42,430
Więc węzła app Julius odświeżyć.

182
00:15:43,210 --> 00:15:43,960
Łał.

183
00:15:44,240 --> 00:15:45,620
I dostać się do obrazu.

184
00:15:45,670 --> 00:15:47,240
To jednak w porządku.

185
00:15:47,980 --> 00:15:56,150
Tak, że wszystko działa dobrze lokalnie na Heroku jednak, że zmiany nie zostaną podjęte skuteczne w ogóle, a to dlatego, że nie są one nierozerwalnie związane.

186
00:15:56,200 --> 00:16:00,420
Musimy wybrać, co chcemy popchnąć do Heroku A i tak naprawdę chodzi.

187
00:16:00,430 --> 00:16:09,740
Mamy obszar roboczy, aby pobawić się na popełnianie błędów, aby spróbować nowych rzeczy, a następnie, jeśli chcemy włączyć i włączyć je do rzeczywistych aplikacji można następnie wcisnąć je do Heroku.

188
00:16:09,940 --> 00:16:13,030
Ale Heroku powinien zawsze być ostatnia stabilna budowa.

189
00:16:13,030 --> 00:16:16,590
Ostatnią rzeczą, która działa zanim poszedł i grzebał coś.

190
00:16:17,140 --> 00:16:34,310
OK, tak więc wszystko co musisz zrobić, to dostać potrzebę stanie dodać, że zmiany commit dodać zdjęcie mostu, a następnie dostać naciskać Heroku mistrza.

191
00:16:34,810 --> 00:16:37,650
Tak, że pracy jest bardzo powszechne.

192
00:16:37,720 --> 00:17:09,360
Pierwszą rzeczą, którą zrobiliśmy, że nie jest tak naprawdę częścią przepływu pracy, ale pierwszą rzeczą było upewnić się, że jesteś w repozytorium get następnie Heroku stworzyć następnie po utworzeniu, to co masz zamiar zrobić, to upewnić się, że dodatek i zobowiązać się wszystko, co chcesz, aby przejść do Heroku a następnie dostać naciskać Heroku mistrza, a następnie w dowolnym momencie zmienić lub zaktualizować go sam proces uzyskać ad uzyskać zobowiązać się wcisnąć Heroku głównego odświeżanie na naszej aplikacji Heroku i tam iść czy zmiana ma miejsce ,

193
00:17:09,370 --> 00:17:09,870
Niesamowite.

194
00:17:09,970 --> 00:17:10,520
W porządku.

195
00:17:10,600 --> 00:17:18,560
Tak więc w następnym filmie idziemy zobaczyć, jak wdrożyć bardziej złożoną znaczną aplikację z bazą danych, która jest trochę ból głowy.
