1
00:00:00,500 --> 00:00:06,860
Ok, então a primeira coisa que vamos fazer é ir para o Heroku dot com.

2
00:00:07,440 --> 00:00:11,010
Você está com você.

3
00:00:11,010 --> 00:00:13,870
E vamos nos inscrever.

4
00:00:14,230 --> 00:00:21,880
Então eu vou me inscrever com meu nome de e-mail.

5
00:00:21,930 --> 00:00:28,110
Você precisa colocar um e-mail real aqui e você deve de qualquer maneira, porque por uma coisa eles enviam essa

6
00:00:28,110 --> 00:00:33,870
confirmação de e-mail para que você tenha que verificar esse e-mail, mas o mais importante, você terá atualizações

7
00:00:33,870 --> 00:00:40,100
sobre se há por algum motivo algum acidente estranho, os servidores Heroku são atingidos por um raio ou algo assim.

8
00:00:40,110 --> 00:00:43,050
Você receberá atualizações sobre o que está acontecendo.

9
00:00:43,560 --> 00:00:44,520
Então, o nome da nossa empresa.

10
00:00:44,520 --> 00:00:48,420
Apenas digo Web Dev Bootcamp.

11
00:00:48,420 --> 00:00:49,470
Você não precisa colocar nada.

12
00:00:49,470 --> 00:00:57,210
Na verdade não vai fazer a diferença, mas não vamos colocar J. S. Crie uma conta gratuita, então, verifique

13
00:00:57,210 --> 00:00:59,780
seu email e confirme sua conta.

14
00:00:59,790 --> 00:01:00,330
Tudo bem.

15
00:01:00,540 --> 00:01:05,970
Então, uma vez que você faça isso, você irá pedir-lhe para que você clique no link e você é solicitado a criar uma senha

16
00:01:05,970 --> 00:01:06,990
para confirmar a senha.

17
00:01:07,200 --> 00:01:12,610
E então, uma vez que você terminar de criar sua conta, você deve levá-lo ao seu painel de controle Heroku.

18
00:01:13,140 --> 00:01:17,760
E este será um lugar onde você poderá ver os aplicativos que você implantou.

19
00:01:18,150 --> 00:01:22,860
Você poderá ativá-los e desligá-lo, você é mais.

20
00:01:23,090 --> 00:01:28,050
E qualquer tipo de outras coisas que você precisa configurar e a permissão em problemas de segurança.

21
00:01:28,050 --> 00:01:31,700
Esta é a sua base para todos os aplicativos que você precisa colocar sobre ela.

22
00:01:31,710 --> 00:01:32,430
ESTÁ BEM.

23
00:01:33,060 --> 00:01:35,750
Então, na verdade, vamos nos afastar disso por enquanto.

24
00:01:35,850 --> 00:01:38,290
Mas se você quiser empurrar, dê uma olhada.

25
00:01:38,370 --> 00:01:40,160
Eles têm algum bom começar gente.

26
00:01:40,230 --> 00:01:45,930
Então, se você clicar no início do guia Noad, você mostrará as etapas que

27
00:01:45,930 --> 00:01:47,440
iriam passar por aqui.

28
00:01:47,490 --> 00:01:49,520
E então farei referência a isso.

29
00:01:49,530 --> 00:01:52,730
Mas você também pode assistir apenas a este vídeo para ver o que você precisa fazer.

30
00:01:53,070 --> 00:01:58,530
Então, a primeira coisa sobre a qual fala aqui é instalar o download e a instalação do

31
00:01:58,770 --> 00:02:02,390
Heroku toolbelt para Mac ou qualquer outra máquina que você esteja usando.

32
00:02:02,400 --> 00:02:06,230
Na verdade, não precisamos usar isso porque estamos usando o Cloud 9.

33
00:02:06,390 --> 00:02:08,260
Então ele vem pré-instalado.

34
00:02:08,340 --> 00:02:08,680
Desculpa.

35
00:02:08,700 --> 00:02:09,510
Nós precisamos usá-lo.

36
00:02:09,510 --> 00:02:10,550
Não temos que baixá-lo.

37
00:02:10,560 --> 00:02:11,830
Com licença.

38
00:02:12,030 --> 00:02:13,670
Ele vem pré-instalado para nós.

39
00:02:13,890 --> 00:02:20,550
Então, se você entrar na nuvem 9, o que realmente podemos fazer é garantir que estejamos no diretório certo e nós

40
00:02:20,550 --> 00:02:21,700
paramos o nosso servidor.

41
00:02:22,260 --> 00:02:23,440
Ótimo.

42
00:02:23,670 --> 00:02:33,600
Se você apenas digitar a palavra Heroku, verá que obtemos algum resultado, além do que não foi encontrado, significa que temos o

43
00:02:33,900 --> 00:02:38,520
Heroku instalado e que vem com o Cloud 9 gratuitamente.

44
00:02:38,520 --> 00:02:45,360
Se você está fazendo isso em uma máquina ou não está usando o Cloud 9, você pode, claro, baixar

45
00:02:45,360 --> 00:02:47,790
a versão correta e seguir as instruções.

46
00:02:47,820 --> 00:02:53,760
Então, a primeira coisa que queremos fazer é seguir o que disse, o que é o Heroku log e isso irá

47
00:02:53,760 --> 00:02:55,320
solicitar-lhe o seu e-mail para o

48
00:02:58,770 --> 00:03:00,850
qual você se inscreveu para o Heroku.

49
00:03:00,850 --> 00:03:07,140
Então, ele tem que combinar e também será o primeiro a solicitar sua senha e parecerá que

50
00:03:07,140 --> 00:03:08,970
não está digitando apenas esconde.

51
00:03:09,180 --> 00:03:11,060
Portanto, não se preocupe.

52
00:03:11,070 --> 00:03:11,930
Aqui vamos nós.

53
00:03:11,970 --> 00:03:14,820
Queremos ver a autenticação bem sucedida.

54
00:03:15,240 --> 00:03:19,060
Então, o que fizemos agora é basicamente aprovado nesta máquina.

55
00:03:19,080 --> 00:03:27,900
integrar, basicamente, transferir coisas para Heroku, o nosso espaço Heroku em seus servidores, porque lembre-se que é tudo o

56
00:03:27,960 --> 00:03:33,870
que estamos fazendo, vamos enviar esta aplicação e copiá-lo para máquinas Heroku.

57
00:03:33,870 --> 00:03:38,410
Esta nuvem, nove, espaço de trabalho para trabalhar para adicionar

58
00:03:38,580 --> 00:03:41,910
Então, é claro, não queremos deixar que ninguém faça isso em nossa conta.

59
00:03:41,910 --> 00:03:47,510
Nós só queremos máquinas em que iniciamos a autenticação para podermos fazer isso.

60
00:03:47,860 --> 00:03:48,180
ESTÁ BEM.

61
00:03:48,180 --> 00:03:49,590
Então esse é o primeiro passo.

62
00:03:49,590 --> 00:03:54,830
A próxima coisa que precisamos fazer é realmente certificar-se de que estamos usando get neste diretório.

63
00:03:55,050 --> 00:04:00,300
Então, no diretório, o diretório de nível superior do nosso projeto é importante.

64
00:04:00,300 --> 00:04:06,030
outros projetos que você não está fazendo nessa pasta, mas no diretório onde sua aplicação JSE está no seu pacote.

65
00:04:06,030 --> 00:04:08,040
Você não faz isso onde você tem

66
00:04:08,070 --> 00:04:15,080
Jason, queremos executar o status e, no meu caso, não vou ver um bom repositório.

67
00:04:15,270 --> 00:04:18,620
Então, queremos que seja obtido um repositório.

68
00:04:18,900 --> 00:04:27,570
Nós usamos o bem para dizer para determinar o que enviar para a Heroku e, no nosso caso, vamos

69
00:04:27,570 --> 00:04:29,530
enviar o pedido completo.

70
00:04:29,550 --> 00:04:37,830
Então, uma vez que inicializamos um repositório, vamos seguir em frente e adicionar os arquivos que queremos enviar para

71
00:04:37,830 --> 00:04:39,640
ela OK com ele.

72
00:04:39,690 --> 00:04:40,860
Então é tudo.

73
00:04:41,190 --> 00:04:49,050
Então, vamos fazer um de cada vez, ADICIONAR Sim, adicionar pacote que Jason e obter imagens que

74
00:04:49,050 --> 00:04:50,760
todo o diretório fará.

75
00:04:50,760 --> 00:04:52,140
Obter compromisso.

76
00:04:52,860 --> 00:05:01,010
E vamos apenas dizer o comentário inicial ótimo se você voltar às instruções você verá algumas coisas.

77
00:05:01,760 --> 00:05:04,180
Depois de instalar o cinto de ferramenta, você pode clicar.

78
00:05:04,190 --> 00:05:09,550
Eu instalei neste exemplo neste tutorial que lhe dão um aplicativo de demonstração.

79
00:05:09,710 --> 00:05:13,700
Nós já temos um para que você possa simplesmente dizer que eu clonou o código-fonte do aplicativo.

80
00:05:13,700 --> 00:05:18,550
A próxima coisa que lhe diz para fazer é executar um comando chamado Heroku criar.

81
00:05:18,890 --> 00:05:20,880
Então, podemos seguir em frente e fazer isso.

82
00:05:21,110 --> 00:05:27,650
E o que isso fará é realmente abrir espaço na Heroku fazer uma nova aplicação, gerar uma solução para você

83
00:05:28,340 --> 00:05:32,140
em uma área de sushi com este atual e obter um repositório.

84
00:05:32,150 --> 00:05:33,580
Então eu vou correr isso agora.

85
00:05:33,680 --> 00:05:35,140
Heroku crie e você pode

86
00:05:39,800 --> 00:05:45,500
ver primeiro isso não funcionaria se eu não estivesse logado se eu não fizesse o login da Heroku, ele

87
00:05:45,500 --> 00:05:51,560
me pediria autenticar primeiro, mas você pode ver que isso me faz um novo aplicativo e isso o dá um

88
00:05:51,560 --> 00:05:52,010
nome aleatório.

89
00:05:52,040 --> 00:05:57,080
Heroku é bastante famoso por esses nomes pacíficos Zen natureza ish.

90
00:05:57,090 --> 00:06:02,580
Eles chegam tão sem nome aqui com esse número aleatório.

91
00:06:02,780 --> 00:06:07,580
Também lhe dá isso, você sabe onde seu aplicativo será implantado.

92
00:06:07,850 --> 00:06:09,490
Você pode mudar isso.

93
00:06:09,530 --> 00:06:17,240
Você pode olhar para os documentos do Roku, você pode especificar o seu próprio domínio com ponto com com Heroku se desejar.

94
00:06:17,240 --> 00:06:22,070
Então, se você quisesse verificar se este aplicativo de demonstração.

95
00:06:22,070 --> 00:06:27,590
Um aplicativo de ponto de ponto de três pontos com três pontos está disponível, você pode fazer isso, mas você também pode, claro, ter

96
00:06:27,590 --> 00:06:28,400
seu próprio domínio.

97
00:06:28,490 --> 00:06:33,200
Então, se você possui Salli dot com ou as nuvens são incríveis.

98
00:06:33,290 --> 00:06:37,740
Eu sei que você pode implantar um aplicativo implantado no Roku.

99
00:06:37,780 --> 00:06:41,960
Você pode configurá-lo para que ele funcione com seu domínio, mas você não faria isso ainda.

100
00:06:42,080 --> 00:06:47,680
Então, você ainda cria este aplicativo aqui, você obtém esse Hoku aleatório que você está agora se nós visitarmos isso agora,

101
00:06:47,690 --> 00:06:48,140
nós apenas

102
00:06:50,990 --> 00:06:53,630
obtemos o padrão de boas vindas ao seu novo aplicativo.

103
00:06:53,620 --> 00:06:56,340
Ainda não temos nenhum código associado a este aplicativo.

104
00:06:56,390 --> 00:07:01,370
Heroku só sabe que queremos fazer um aplicativo que temos um aplicativo vazio lá.

105
00:07:01,370 --> 00:07:06,720
Outra coisa que aconteceu foi que ele adicionou um controle remoto ao nosso Repositório Get chamado Heroku.

106
00:07:06,950 --> 00:07:15,290
Então, se você der uma olhada em Get remote do dash B, você verá aqui, adicionou um controle remoto chamado Heroku para o

107
00:07:15,290 --> 00:07:16,590
qual podemos enviar código.

108
00:07:16,630 --> 00:07:17,850
Então isso é realmente importante.

109
00:07:17,900 --> 00:07:21,260
É assim que você basicamente transfere o código.

110
00:07:21,250 --> 00:07:24,850
É assim que eu vou contar ao Heroku. Aqui está o código que eu quero que você execute.

111
00:07:24,860 --> 00:07:27,910
Então, quando eu empurro para Heroku, eu vou executar um comando.

112
00:07:27,950 --> 00:07:32,250
Obter empurrar o mestre Heroku.

113
00:07:32,360 --> 00:07:37,420
Então, isso vai empurrar o código que adicionei e comentei no mestre do rancho até o Heroku.

114
00:07:38,240 --> 00:07:39,880
Então, neste caso, isso é tudo.

115
00:07:39,920 --> 00:07:42,840
Mais uma vez, você não quer empurrar todas as coisas.

116
00:07:42,860 --> 00:07:48,260
Talvez haja algum código novo que você não queira enviar para seu servidor de produção, mas

117
00:07:48,740 --> 00:07:49,940
neste caso, queremos tudo.

118
00:07:49,970 --> 00:07:51,600
O aplicativo está funcionando da maneira que queremos.

119
00:07:51,680 --> 00:07:53,300
Então, vamos empurrar tudo.

120
00:07:53,300 --> 00:07:59,540
Então, pressione Heroku antes de fazer o que você verá em um tutorial.

121
00:07:59,540 --> 00:08:00,590
Ele também diz como fazer isso.

122
00:08:00,590 --> 00:08:05,380
Então, se você se perder se você preferir assistir ou ler o tutorial, pode seguir isso.

123
00:08:05,380 --> 00:08:07,390
Estamos fazendo exatamente o mesmo passo.

124
00:08:07,580 --> 00:08:12,110
Então, pegue Push Heroku M. OK para que possamos acertar enter.

125
00:08:12,230 --> 00:08:16,700
Eu adverti-lo-ei que há uma coisa que não fizemos que vai causar um

126
00:08:16,700 --> 00:08:21,930
pequeno problema, mas fiz isso por propósito porque quero mostrar o processo de depuração do Heroku.

127
00:08:22,160 --> 00:08:23,210
Então, vou tocar

128
00:08:26,760 --> 00:08:30,890
Enter e isso demora um pouco, geralmente, especialmente com aplicativos maiores.

129
00:08:31,220 --> 00:08:32,590
Muitas coisas estão acontecendo aqui.

130
00:08:32,600 --> 00:08:35,880
Geralmente, isso não acontece quando você apenas empurra para obter o hub.

131
00:08:35,930 --> 00:08:38,190
Então, isso é tudo mágico de Heroku.

132
00:08:38,620 --> 00:08:41,570
Você pode voltar e ler um monte de coisas sobre o que está acontecendo.

133
00:08:41,830 --> 00:08:49,880
Vamos ver que detectou que é um aplicativo de nó que ele instalou algumas das dependências importantes ou os Pineries, então instale

134
00:08:50,090 --> 00:08:54,470
as dependências expressas e Ejay nós por causa desse pacote que Jaison.

135
00:08:54,620 --> 00:09:02,530
E estas são todas as coisas que se expressam, dependendo então, criou o aplicativo e depois o lançou.

136
00:09:03,710 --> 00:09:07,740
Então, diz que esta aplicação foi implantada no Iraque.

137
00:09:07,790 --> 00:09:14,080
Então, se nós visitarmos essa atualização de URL, esperamos ver nosso aplicativo.

138
00:09:14,160 --> 00:09:17,270
No entanto, tudo o que vemos é erro de aplicação.

139
00:09:17,270 --> 00:09:21,910
Então, esta é uma tela muito comum quando você está arruinando o Heroku quando você está começando

140
00:09:22,150 --> 00:09:24,100
quando está empurrando um novo aplicativo lá.

141
00:09:24,110 --> 00:09:28,190
O que acontece quando você tem um erro com seu código ou algo não funciona.

142
00:09:28,280 --> 00:09:34,660
Isso é no lado Heroku das coisas ou na interface web, tudo o que você vê é um erro.

143
00:09:34,930 --> 00:09:40,030
Eles não colocam a mensagem de erro específica nos detalhes, porque você não gostaria de expor

144
00:09:40,040 --> 00:09:41,490
isso aos seus usuários, obviamente.

145
00:09:41,780 --> 00:09:43,690
Então eles mantêm as coisas o mais escondidas possível.

146
00:09:43,700 --> 00:09:45,930
Eles apenas dizem erro de aplicação.

147
00:09:46,340 --> 00:09:52,220
Mas o que acontece é que você pode visualizar os problemas que você pode visualizar as mensagens de erro nos logs

148
00:09:52,220 --> 00:09:53,600
em sua linha de comando.

149
00:09:54,350 --> 00:10:03,450
Então, para fazer isso, basta digitar os logs do Heroku e nós ganhamos um monte de coisas aqui se nos deslocarmos,

150
00:10:03,460 --> 00:10:07,600
veremos que há um erro e o erro ocorreu aqui.

151
00:10:07,840 --> 00:10:15,790
Começando o processo com o comando NPM start e então, não temos um começo do NPM que faltam o início

152
00:10:15,790 --> 00:10:21,490
do script e isso faz com que todos os nossos erros e coisas falhem.

153
00:10:21,490 --> 00:10:30,270
Então, novamente, fiz isso com o propósito de mostrar-lhe um Heroku registra como você poderia seguir em frente e dar uma olhada, porque isso esconde a mensagem de

154
00:10:30,320 --> 00:10:34,870
erro real de você aqui, mas isso não significa que você não pode vê-lo.

155
00:10:34,870 --> 00:10:37,960
E esta é uma tela bastante comum se seu aplicativo estiver falhando.

156
00:10:38,110 --> 00:10:40,340
Heroku logs e o comando importante.

157
00:10:40,690 --> 00:10:45,440
Mas o que a seta está dizendo é que não tivemos um script de início.

158
00:10:45,460 --> 00:10:52,420
Então, com esse script de início, é que ele diz a Heroku que diz ao servidor qual o código a ser executado para

159
00:10:52,420 --> 00:10:53,330
iniciar sua aplicação.

160
00:10:53,590 --> 00:10:56,970
Então, basicamente, faz o que fizemos para iniciar o nosso servidor.

161
00:10:56,980 --> 00:10:59,010
Nós estamos executando aplicativos de nó.

162
00:10:59,110 --> 00:11:03,940
Sim, mas não conseguimos fazer isso porque o código já não está sendo executado aqui.

163
00:11:04,090 --> 00:11:05,560
Não o estamos executando neste espaço de trabalho.

164
00:11:05,560 --> 00:11:06,220
Essa é a questão.

165
00:11:06,220 --> 00:11:07,630
Está em Heroku.

166
00:11:08,410 --> 00:11:10,970
Então, damos um script de início.

167
00:11:11,020 --> 00:11:16,480
Então, abrimos o pacote uma música e entra nos scripts.

168
00:11:16,480 --> 00:11:19,150
Isso não é algo que você deve saber.

169
00:11:19,190 --> 00:11:26,410
Este é um novo começo de cólon e depois um nó após J. S. Então, o que a Heroku fará é quando nós empurramos

170
00:11:26,530 --> 00:11:34,510
o código para o Heroku, ele vai primeiro executar a instalação do NPM instalar todas as dependências toda vez que pressionamos.

171
00:11:34,510 --> 00:11:36,760
Então, podemos atualizar para uma nova

172
00:11:36,790 --> 00:11:43,150
versão do expresso se adicionarmos e confirmarmos e, em seguida, obtenha o comando Heroku master que executará automaticamente

173
00:11:43,360 --> 00:11:50,920
a instalação do NPM no Heroku, obtenha a nova versão e depois execute o começo do NPM, que executará isso aqui.

174
00:11:50,920 --> 00:11:52,120
Node apt.

175
00:11:52,190 --> 00:11:53,240
Sim.

176
00:11:53,350 --> 00:11:55,180
Então, não podemos simplesmente receber o herói Heroku, porque agora nossa fazenda Master é inalterada.

177
00:11:55,210 --> 00:12:03,640
Nós não adicionamos e comprometemos essa mudança que acabamos de fazer.

178
00:12:03,700 --> 00:12:06,490
Então, se você digitar obter status, você pode

179
00:12:06,790 --> 00:12:08,380
ver no Branch maĂ.

180
00:12:11,110 --> 00:12:13,370
Bem, eu não salvei o arquivo para que faria isso.

181
00:12:13,390 --> 00:12:16,270
Agora, se eu tomar status, verá o pacote modificado que Jason.

182
00:12:16,270 --> 00:12:20,700
Então, queremos acrescentar que obter compromisso e tudo o que será aqui é adicionar script de início.

183
00:12:21,400 --> 00:12:30,820
Agora, tudo o que precisamos fazer é conseguir empurrar o mestre Roku e estamos bem para ir.

184
00:12:30,880 --> 00:12:36,700
Então, pressione.

185
00:12:36,700 --> 00:12:37,830
Seu mestre iniciará esse processo inteiro sobre o lugar onde o nosso código leva um texto em Jason.

186
00:12:37,840 --> 00:12:43,520
Ele instala essas dependências e, em seguida, executa o início do NPM, que não especificamos na última vez.

187
00:12:43,590 --> 00:12:49,260
Então o aplicativo caiu.

188
00:12:49,300 --> 00:12:52,050
uops! queria pressionar Enter aqui.

189
00:12:52,450 --> 00:12:55,350
Vai demorar um pouco.

190
00:12:55,520 --> 00:12:57,360
Está empurrando para

191
00:12:57,770 --> 00:13:08,800
a Heroku, está instalando coisas instalando dependências e ver o lançamento, verificando que a implantação.

192
00:13:08,800 --> 00:13:09,740
OK, vamos tentar atualizar agora.

193
00:13:09,920 --> 00:13:12,600
E nós vamos lá.

194
00:13:13,540 --> 00:13:14,740
Então, temos um aplicativo

195
00:13:15,100 --> 00:13:22,690
que está sem nome e eu contei 6 4 4 9 8 dot Roku no dotcom. Posso clicar nas rotas ir e voltar.

196
00:13:22,700 --> 00:13:25,430
Impressionante.

197
00:13:25,570 --> 00:13:26,800
A última coisa que vou mostrar é no painel do Heroku se você voltar ao seu painel de controle.

198
00:13:26,800 --> 00:13:31,810
Agora vamos mostrar o nosso pedido aqui.

199
00:13:32,650 --> 00:13:36,270
Oh, vai fazer-me entrar primeiro.

200
00:13:36,390 --> 00:13:38,310
Então, uma vez que você entrar, espero que não seja necessário.

201
00:13:38,320 --> 00:13:41,180
Mas uma vez que eu entrar, veremos o que estou procurando.

202
00:13:41,200 --> 00:13:43,150
E como você pode ver nosso novo aplicativo está aqui.

203
00:13:43,150 --> 00:13:45,670
Você pode clicar nela para

204
00:13:46,390 --> 00:13:54,580
visualizar informações sobre isso quanto a quanto tempo há até quantas pessoas acessaram com frequência.

205
00:13:54,580 --> 00:13:56,430
Quem tem permissão para implantar e mexer com isso que é um contribuidor proprietário.

206
00:13:56,680 --> 00:14:01,600
Todos os tipos de coisas diferentes.

207
00:14:01,780 --> 00:14:02,740
Eu não vou entrar em tudo isso.

208
00:14:02,740 --> 00:14:04,420
lançamos o aplicativo pela primeira vez.

209
00:14:04,430 --> 00:14:09,970
Quero dizer, você pode ver todas as diferentes horas em que nós empurramos ou implantamos quando a inicializamos quando

210
00:14:09,970 --> 00:14:11,770
E então, é também aonde

211
00:14:11,770 --> 00:14:17,420
você viria configurar ou configurar coisas como domínios personalizados ou você pode adicionar add ons.

212
00:14:17,620 --> 00:14:19,630
A única coisa que Paul mencionou aqui é que estamos usando o plano gratuito Heroku agora.

213
00:14:19,900 --> 00:14:24,790
Não há nenhum cartão de crédito associado onde eles conseguem o seu dinheiro, é uma

214
00:14:24,790 --> 00:14:31,060
vez que você começa a ter mais usuários que você vai atualizar e o que você faz é clicar aqui.

215
00:14:31,150 --> 00:14:34,180
Atualize para hobby e veja que você pode clicar no

216
00:14:34,210 --> 00:14:40,450
hobby ou pode ir a um profissional para que você possa ver o hobby começa em 7 dólares por mês.

217
00:14:40,480 --> 00:14:42,200
Então, definitivamente valeu a pena.

218
00:14:42,220 --> 00:14:43,530
Se você vai ter se

219
00:14:43,540 --> 00:14:48,250
você começar a ter mais pessoas para você e suas aplicações, mas até mesmo funciona gratuitamente, como um projeto

220
00:14:48,340 --> 00:14:54,250
de portfólio ou algo que você enviará para as empresas, desde que você não esteja esperando que você conheça milhares de hits por dia.

221
00:14:54,580 --> 00:14:58,980
ESTÁ BEM.

222
00:14:59,620 --> 00:15:00,280
Então é tudo o que há para Heroku aqui.

223
00:15:00,760 --> 00:15:02,990
Contudo, quero recapitular isso.

224
00:15:03,040 --> 00:15:04,600
Então, vamos voltar e passar por esse processo uma vez mais de atualizar nossa aplicação.

225
00:15:04,840 --> 00:15:10,560
Quero atualizar a página inicial para que tenha uma

226
00:15:10,570 --> 00:15:16,450
imagem que diga e eu tenho uma imagem aqui.

227
00:15:16,450 --> 00:15:17,740
É meio grande que não pensei nisso.

228
00:15:18,460 --> 00:15:19,930
Esta é uma imagem que tirei recentemente, mas estou aprendendo uma fotografia ao lado.

229
00:15:19,930 --> 00:15:24,440
Então, sinta-se livre para usar qualquer imagem que você quiser, é claro, a fonte é igual a uma fonte gigantesca.

230
00:15:24,790 --> 00:15:32,990
Vamos testá-lo localmente.

231
00:15:33,460 --> 00:15:35,180
Então o

232
00:15:35,320 --> 00:15:38,190
aplicativo nó Julius atualiza.

233
00:15:41,290 --> 00:15:42,430
Uau.

234
00:15:43,210 --> 00:15:43,960
E chegar à imagem.

235
00:15:44,240 --> 00:15:45,620
Ainda bem.

236
00:15:45,670 --> 00:15:47,240
Então, isso está funcionando bem

237
00:15:47,980 --> 00:15:54,490
localmente no Heroku, embora essa mudança não tenha sido efetivada e isso é porque eles não estão inerentemente vinculados.

238
00:15:54,550 --> 00:15:56,150
Nós temos que escolher o que queremos empurrar para Heroku E e esse é realmente o ponto.

239
00:15:56,200 --> 00:16:00,420
Temos um espaço de trabalho para brincar para cometer erros para tentar coisas

240
00:16:00,430 --> 00:16:05,590
novas e, se quisermos incorporá-las e incorporá-las ao aplicativo real, posso empurrá-las para o Heroku.

241
00:16:05,620 --> 00:16:09,740
Mas Heroku sempre deve ser a última compilação estável.

242
00:16:09,940 --> 00:16:13,030
A última coisa que funciona antes de ir e estragar tudo.

243
00:16:13,030 --> 00:16:16,590
OK, então, tudo o que

244
00:16:17,140 --> 00:16:31,060
eu preciso fazer é obter status precisa adicionar essa mudança confirmar adicionar imagem da ponte e, em seguida, pegar o herói Heroku.

245
00:16:31,600 --> 00:16:34,310
Então, esse fluxo de trabalho é realmente comum.

246
00:16:34,810 --> 00:16:37,650
de adicionar e cometer tudo o que você quer para o

247
00:16:37,720 --> 00:16:42,190
Heroku e, em seguida, pegar o mestre Heroku e, em qualquer momento, você muda ou atualiza o

248
00:16:42,190 --> 00:16:48,970
mesmo processo, obtenha o anúncio, comece-o, comece a usar o Heroku master atualizar no nosso aplicativo Heroku e nós vamos ou mudamos está acontecendo .

249
00:16:49,360 --> 00:16:55,660
A primeira coisa que fizemos, isso não é realmente parte do fluxo de trabalho, mas a primeira coisa foi ter certeza de que

250
00:16:55,660 --> 00:17:01,870
você está em um repositório, então o Heroku cria, então, uma vez que você cria, o que você vai fazer é ter certeza

251
00:17:03,610 --> 00:17:09,360
Impressionante.

252
00:17:09,370 --> 00:17:09,870
Tudo bem.

253
00:17:09,970 --> 00:17:10,520
Então, no

254
00:17:10,600 --> 00:17:16,240
próximo vídeo, vamos ver como implementar um aplicativo substancial mais complexo com um banco de dados que é um pouco de dor de cabeça.

255
00:17:16,300 --> 00:17:18,560
Infelizmente

256
00:17:18,570 --> 00:17:19,070
&nbsp;
