1
00:00:00,500 --> 00:00:06,860
OK alors la première chose que nous allons faire est d'aller à Heroku dot com.

2
00:00:07,440 --> 00:00:11,010
H e r o k vous dot com.

3
00:00:11,010 --> 00:00:13,870
Et nous allons nous inscrire.

4
00:00:14,230 --> 00:00:21,880
Alors je vais m'inscrire avec mon nom e-mail.

5
00:00:21,930 --> 00:00:40,100
Vous n'avez pas besoin de mettre un e-mail réel ici et vous devriez de toute façon parce que pour une chose, ils envoient cette confirmation e-mail pour que vous ayez à vérifier que e-mail, mais surtout vous obtiendrez des mises à jour s'il ya pour une raison quelconque Certains freak accident Serveurs Heroku frapper par un éclair ou quelque chose.

6
00:00:40,110 --> 00:00:43,050
Vous obtiendrez des mises à jour sur ce qui se passe.

7
00:00:43,560 --> 00:00:44,520
Donc, notre nom de société.

8
00:00:44,520 --> 00:00:48,420
Je vais juste dire Web Dev Bootcamp.

9
00:00:48,420 --> 00:00:49,470
Vous n'avez rien à mettre.

10
00:00:49,470 --> 00:00:59,780
Il ne va pas vraiment faire une différence, mais ne mettons pas J.S. Créez un compte gratuit puis allez vérifier votre email et confirmer votre compte.

11
00:00:59,790 --> 00:01:00,330
D'accord.

12
00:01:00,540 --> 00:01:06,990
Donc, une fois que vous faites cela, il vous demandera alors vous cliquez sur le lien et vous êtes invité à créer un mot de passe de confirmer le mot de passe.

13
00:01:07,200 --> 00:01:12,610
Et puis une fois que vous avez terminé la création de votre compte, il devrait vous emmener à votre tableau de bord Heroku.

14
00:01:13,140 --> 00:01:17,760
Et ce sera un endroit où vous pourrez voir les applications que vous avez déployées.

15
00:01:18,150 --> 00:01:22,860
Vous pourrez les activer et les désactiver.

16
00:01:23,090 --> 00:01:28,050
Et toutes sortes d'autres choses que vous devez configurer et la permission dans les questions de sécurité.

17
00:01:28,050 --> 00:01:31,700
C'est votre base d'accueil pour toutes les applications que vous avez à mettre sur elle.

18
00:01:31,710 --> 00:01:32,430
D'ACCORD.

19
00:01:33,060 --> 00:01:35,750
Donc, nous allons vraiment nous écarter de cela pour l'instant.

20
00:01:35,850 --> 00:01:38,290
Mais si vous voulez poke autour de jeter un oeil.

21
00:01:38,370 --> 00:01:40,160
Ils ont de bons débutants.

22
00:01:40,230 --> 00:01:47,440
Donc, si vous cliquez sur le guide de démarrage avec Noad, il vous montrera les étapes qui allaient passer par ici.

23
00:01:47,490 --> 00:01:49,520
Et je vais faire référence à cela.

24
00:01:49,530 --> 00:01:52,730
Mais vous pouvez également regarder cette vidéo pour voir ce que vous devez faire.

25
00:01:53,070 --> 00:02:02,390
Donc, la première chose dont il parle ici est l'installation de téléchargement et d'installation de la ceinture de sécurité Heroku pour Mac ou quelle que soit la machine que vous utilisez.

26
00:02:02,400 --> 00:02:06,230
En fait, nous n'avons pas à utiliser cela parce que nous utilisons Cloud 9.

27
00:02:06,390 --> 00:02:08,260
Donc, il est préinstallé.

28
00:02:08,340 --> 00:02:08,680
Pardon.

29
00:02:08,700 --> 00:02:09,510
Nous avons besoin de l'utiliser.

30
00:02:09,510 --> 00:02:10,550
Nous n'avons pas à le télécharger.

31
00:02:10,560 --> 00:02:11,830
Excusez-moi.

32
00:02:12,030 --> 00:02:13,670
Il est pré-installé pour nous.

33
00:02:13,890 --> 00:02:21,700
Donc, si vous allez à cloud 9 ce que nous pouvons réellement faire est de s'assurer que nous sommes dans le bon répertoire et nous arrêter notre serveur.

34
00:02:22,260 --> 00:02:23,440
Génial.

35
00:02:23,670 --> 00:02:38,520
Si vous tapez simplement le mot Heroku vous verrez que nous obtenons quelque chose de sortie autre que commed pas trouvé signifie que nous avons Heroku installé et qui vient avec Cloud 9 gratuitement.

36
00:02:38,520 --> 00:02:47,790
Si vous le faites sur une machine ou si vous n'utilisez pas Cloud 9, vous pouvez bien sûr télécharger la version correcte et suivre les instructions.

37
00:02:47,820 --> 00:03:00,850
Donc, la première chose que nous voulons faire est de suivre ce qu'il a dit qui est Heroku le consigner et cela vous demandera votre e-mail que vous avez signé pour Heroku avec.

38
00:03:00,850 --> 00:03:08,970
Donc, il doit correspondre et il sera également prime vous demander votre mot de passe et il semblera que vous ne tapez pas juste le cache.

39
00:03:09,180 --> 00:03:11,060
Ne vous inquiétez donc pas.

40
00:03:11,070 --> 00:03:11,930
Voilà.

41
00:03:11,970 --> 00:03:14,820
Nous voulons voir l'authentification réussie.

42
00:03:15,240 --> 00:03:19,060
Donc ce que nous avons fait maintenant est fondamentalement okayed cette machine.

43
00:03:19,080 --> 00:03:38,410
Cet espace de travail en nuage neuf pour travailler avec pour ajouter l'intégralité à transférer fondamentalement à Heroku notre espace de Heroku sur ses serveurs parce que rappelez-vous que c'est tout ce que nous faisons est nous allons envoyer cette application et la copier aux machines d'Heroku.

44
00:03:38,580 --> 00:03:41,910
Alors, bien sûr, nous ne voulons pas laisser quelqu'un le faire à notre compte.

45
00:03:41,910 --> 00:03:47,510
Nous voulons seulement que les machines que nous avons signées sur que nous avons authentifié pour être en mesure de le faire.

46
00:03:47,860 --> 00:03:48,180
D'ACCORD.

47
00:03:48,180 --> 00:03:49,590
C'est donc la première étape.

48
00:03:49,590 --> 00:03:54,830
La prochaine chose que nous devons faire est de s'assurer que nous utilisons get dans ce répertoire.

49
00:03:55,050 --> 00:04:00,300
Donc, dans le répertoire, le répertoire de niveau supérieur de notre projet est important.

50
00:04:00,300 --> 00:04:08,040
Vous ne le faites pas là où vous avez d'autres projets que vous ne le faites pas dans ce dossier, mais dans le répertoire où votre application JSE est dans votre package.

51
00:04:08,070 --> 00:04:15,080
Jason, nous voulons courir get statut et dans mon cas, je vais voir pas un bon référentiel.

52
00:04:15,270 --> 00:04:18,620
Donc, nous voulons en faire un référentiel get get it.

53
00:04:18,900 --> 00:04:29,530
Nous utilisons bien de dire pour déterminer ce que pour envoyer à Heroku et dans notre cas, nous allons envoyer la demande entière.

54
00:04:29,550 --> 00:04:39,640
Donc, une fois que nous avons initialisé un référentiel, nous allons aller de l'avant et ajouter les fichiers que nous voulons envoyer à son OK avec elle.

55
00:04:39,690 --> 00:04:40,860
C'est tout.

56
00:04:41,190 --> 00:04:50,760
Donc nous allons juste faire un à la fois obtenir ADD Oui, il ajoute le paquet que Jason et obtenir des vues d'ajouter que tout le répertoire va le faire.

57
00:04:50,760 --> 00:04:52,140
Obtenez commit.

58
00:04:52,860 --> 00:05:01,410
Et nous allons juste dire commentaire initial très bien si vous retournez aux instructions, vous verrez quelques choses.

59
00:05:01,760 --> 00:05:04,180
Une fois que vous avez installé le toolbelt vous pouvez cliquer.

60
00:05:04,190 --> 00:05:09,550
Je l'ai installé dans cet exemple ce tutoriel, ils vous donnent une application de démonstration.

61
00:05:09,710 --> 00:05:13,700
Nous en avons déjà un pour que vous puissiez simplement dire que j'ai cloné le code source de l'application.

62
00:05:13,700 --> 00:05:18,550
La prochaine chose qu'il vous dit de faire est d'exécuter une commande appelée Heroku créer.

63
00:05:18,890 --> 00:05:20,880
Nous pouvons donc aller de l'avant et le faire.

64
00:05:21,110 --> 00:05:32,140
Et ce que ce sera faire est réellement faire de l'espace sur Heroku faire une nouvelle application de générer un u r l pour vous dans une zone sushi avec ce courant et obtenir le référentiel.

65
00:05:32,150 --> 00:05:33,580
Donc, je vais le faire maintenant.

66
00:05:33,680 --> 00:05:52,010
Heroku créer et vous pouvez voir d'abord cela ne fonctionnerait pas si je n'étais pas connecté si je n'ai pas exécuté Heroku se connecter, il me demanderait d'authentifier d'abord, mais vous pouvez voir qu'il me fait une nouvelle application et il lui donne Un nom aléatoire.

67
00:05:52,040 --> 00:05:57,080
Heroku est assez célèbre pour ces noms nature Zen paisible.

68
00:05:57,090 --> 00:06:02,580
Ils arrivent avec tellement sans nom du tout ici avec ce nombre aléatoire.

69
00:06:02,780 --> 00:06:07,580
Il vous donne également ce que vous savez où votre application sera déployée.

70
00:06:07,850 --> 00:06:09,490
Vous pouvez changer cela.

71
00:06:09,530 --> 00:06:17,240
Vous pouvez regarder les documents Roku vous pouvez spécifier votre propre domaine Heroku dot com domaine si vous voulez.

72
00:06:17,240 --> 00:06:22,070
Donc, si vous vouliez vérifier si cette application de démonstration.

73
00:06:22,070 --> 00:06:28,400
Un deux trois dot Heroku app dot com est disponible, vous pouvez le faire, mais vous pouvez aussi bien sûr avoir votre propre domaine.

74
00:06:28,490 --> 00:06:33,200
Donc, si vous possédez Salli dot com ou les nuages ​​sont géniaux.

75
00:06:33,290 --> 00:06:37,740
Je sais que vous pouvez déployer une application déployée sur Roku.

76
00:06:37,780 --> 00:06:41,960
Vous pouvez le configurer de sorte qu'il fonctionne avec votre domaine, mais vous ne le feriez pas encore.

77
00:06:42,080 --> 00:06:53,630
Donc, vous créez encore cette application ici vous obtenez ce Hoku aléatoire que vous êtes maintenant si nous visitons ce droit maintenant nous venons d'obtenir cet accueil par défaut à votre nouvelle application.

78
00:06:53,620 --> 00:06:56,340
Nous n'avons pas encore de code associé à cette application.

79
00:06:56,390 --> 00:07:01,370
Heroku sait juste que nous voulons faire une application que nous avons une application vide là-bas.

80
00:07:01,370 --> 00:07:06,720
Une autre chose qui s'est produite, c'est qu'il a ajouté une télécommande à notre dépôt Get appelé Heroku.

81
00:07:06,950 --> 00:07:16,590
Donc, si vous jetez un coup d'oeil à la télécommande de tiret B vous verrez ici, il a ajouté une télécommande appelée Heroku que nous pouvons pousser le code.

82
00:07:16,630 --> 00:07:17,850
Donc, c'est vraiment important.

83
00:07:17,900 --> 00:07:21,260
Voilà comment vous transférez le code.

84
00:07:21,250 --> 00:07:24,850
C'est comme ça que je vais dire à Heroku Voici le code que je veux que tu coures.

85
00:07:24,860 --> 00:07:27,910
Donc quand je pousse à Heroku je vais exécuter une commande.

86
00:07:27,950 --> 00:07:32,250
Obtenez le maître d'Heroku de poussée.

87
00:07:32,360 --> 00:07:37,890
Donc, cela va pousser tout code que j'ai ajouté et commis sur le maître du ranch à Heroku.

88
00:07:38,240 --> 00:07:39,880
Donc, dans ce cas, c'est tout.

89
00:07:39,920 --> 00:07:42,840
Encore une fois, vous ne voulez pas pousser chaque chose.

90
00:07:42,860 --> 00:07:49,940
Peut-être y at-il un nouveau code que vous ne voulez pas envoyer à votre serveur de production, mais dans ce cas, nous voulons tout plus.

91
00:07:49,970 --> 00:07:51,600
L'application fonctionne comme nous le voulons.

92
00:07:51,680 --> 00:07:53,300
Donc, nous allons pousser tout.

93
00:07:53,300 --> 00:07:59,540
Donc, obtenir maître Push Heroku avant que je le fais que vous verrez dans un tutoriel.

94
00:07:59,540 --> 00:08:00,590
Il indique également comment faire.

95
00:08:00,590 --> 00:08:05,380
Donc, si vous vous perdez si vous préférez regarder ou lire le didacticiel, vous pouvez suivre cela.

96
00:08:05,380 --> 00:08:07,390
Nous faisons exactement le même pas.

97
00:08:07,580 --> 00:08:12,110
Donc, pousser Heroku M. OK pour que nous puissions frapper entrer.

98
00:08:12,230 --> 00:08:21,930
Je vais vous avertir qu'il ya une chose que nous n'avons pas fait qui va causer un petit problème, mais je l'ai fait à dessein parce que je veux vous montrer le processus de débogage Heroku.

99
00:08:22,160 --> 00:08:30,890
Donc, je vais frapper entrer si et il faut un peu généralement en particulier avec les plus grandes applications.

100
00:08:31,220 --> 00:08:32,590
Beaucoup de choses se passent ici.

101
00:08:32,600 --> 00:08:35,880
Habituellement, cela ne se produit pas lorsque vous venez de pousser pour obtenir Hub.

102
00:08:35,930 --> 00:08:38,190
Donc, c'est toute la magie Heroku.

103
00:08:38,620 --> 00:08:41,570
Vous pouvez revenir en arrière et lire un tas de choses sur ce qui se passe.

104
00:08:41,830 --> 00:08:54,470
Voyons qu'il a détecté que c'est une application de noeud il a installé quelques-unes des dépendances importantes ou les Pineries puis installe les dépendances expriment et Ejay nous à cause de ce paquet que Jaison.

105
00:08:54,620 --> 00:09:03,130
Et ce sont toutes les choses qui expriment dépend de puis construit l'application et puis il a lancé.

106
00:09:03,710 --> 00:09:07,740
Donc, dit que cette application a été déployée en Irak.

107
00:09:07,790 --> 00:09:14,080
Donc, si nous visitons que vous rafraîchir URL nous espérons voir notre application.

108
00:09:14,160 --> 00:09:17,270
Cependant, tout ce que nous voyons est une erreur d'application.

109
00:09:17,270 --> 00:09:24,100
Il s'agit donc d'un écran très commun lorsque vous déboguez Heroku lorsque vous démarrez lorsque vous appuyez sur une nouvelle application là-haut.

110
00:09:24,110 --> 00:09:28,190
Ce qui se produit quand vous avez une erreur avec votre code ou quelque chose ne fonctionne pas.

111
00:09:28,280 --> 00:09:34,660
Est-ce que sur le côté Heroku des choses ou sur l'interface Web tout ce que vous voyez est l'erreur.

112
00:09:34,930 --> 00:09:41,490
Ils ne mettent pas le message d'erreur spécifique dans les détails là parce que vous ne voudriez pas exposer cela à vos utilisateurs évidemment.

113
00:09:41,780 --> 00:09:43,690
Ils gardent les choses aussi cachées que possible.

114
00:09:43,700 --> 00:09:45,930
Ils disent simplement erreur d'application.

115
00:09:46,340 --> 00:09:53,600
Mais alors ce qui se passe, c'est que vous pouvez afficher les problèmes que vous pouvez afficher les messages d'erreur dans les journaux dans votre ligne de commande.

116
00:09:54,350 --> 00:10:07,600
Donc, pour ce faire, il suffit de taper Heroku journaux et nous avons beaucoup de choses ici si nous défiler vers le haut, nous verrons qu'il ya une erreur et l'erreur s'est produite ici.

117
00:10:07,840 --> 00:10:21,490
Le processus de démarrage avec la commande NPM démarre et il s'avère que nous n'avons pas une commande de démarrage de NPM manquante début de script et que cela provoque toutes nos erreurs et les choses à planter.

118
00:10:21,490 --> 00:10:34,870
Donc, encore une fois, je l'ai fait à dessein pour vous montrer un Heroku enregistre comment vous pourriez aller de l'avant et jeter un coup d'oeil, car il cache le message d'erreur réel de vous ici, mais cela ne signifie pas que vous ne pouvez pas le voir.

119
00:10:34,870 --> 00:10:37,960
Et c'est un écran assez commun si votre application se bloque.

120
00:10:38,110 --> 00:10:40,340
Heroku et le commandement important.

121
00:10:40,690 --> 00:10:45,440
Mais ce que la flèche dit, c'est que nous n'avions pas de script de départ.

122
00:10:45,460 --> 00:10:53,330
Donc, avec ce script de démarrage, il est dit Heroku, il indique au serveur ce code à exécuter pour démarrer son application.

123
00:10:53,590 --> 00:10:56,970
Donc, il fait essentiellement ce que nous avons fait pour démarrer notre serveur.

124
00:10:56,980 --> 00:10:59,010
Nous avons exécuté des applications de noeud.

125
00:10:59,110 --> 00:11:03,940
Oui, mais nous ne pouvons pas le faire parce que le code ne fonctionne plus ici.

126
00:11:04,090 --> 00:11:05,560
Nous ne l'exécutons pas sur cet espace de travail.

127
00:11:05,560 --> 00:11:06,220
C'est le but.

128
00:11:06,220 --> 00:11:07,630
C'est sur Heroku.

129
00:11:08,410 --> 00:11:10,970
Nous lui donnons donc un script de départ.

130
00:11:11,020 --> 00:11:16,480
Donc, nous ouvrons la scène package d'une chanson et il va à l'intérieur des scripts.

131
00:11:16,480 --> 00:11:19,150
Ce n'est pas quelque chose que vous êtes censé savoir.

132
00:11:19,190 --> 00:11:26,410
Il s'agit d'un nouveau côlon de départ et d'un noeud après J.S ..

133
00:11:26,530 --> 00:11:36,760
Donc, ce que Heroku va faire, c'est quand nous poussons le code à Heroku, il va d'abord exécuter NPM installer installer toutes les dépendances à chaque fois que nous poussons.

134
00:11:36,790 --> 00:11:52,120
Donc, nous pourrions mettre à niveau vers une nouvelle version de l'express si nous ajoutons et commettre et puis obtenir maître Heroku pousser qui va automatiquement exécuter l'installation NPM sur Heroku obtenir la nouvelle version et puis il lance NPM démarrer ce qui va fonctionner ici.

135
00:11:52,190 --> 00:11:53,240
Node apt.

136
00:11:53,350 --> 00:11:55,180
Oui.

137
00:11:55,210 --> 00:12:03,640
Donc nous ne pouvons pas simplement faire pousser maître Heroku parce que maintenant notre maître Ranch est inchangé.

138
00:12:03,700 --> 00:12:06,490
Nous n'avons pas ajouté ni engagé ce changement que nous venons de faire.

139
00:12:06,790 --> 00:12:13,370
Donc, si vous tapez obtenir le statut, vous pouvez voir sur la branche maĂ.

140
00:12:13,390 --> 00:12:16,270
Oh bien je n'ai pas enregistré le fichier de sorte que le ferait.

141
00:12:16,270 --> 00:12:20,700
Maintenant, si je prends ce statut, vous verrez le paquet modifié que Jason.

142
00:12:21,400 --> 00:12:30,820
Donc, nous voulons ajouter que get commit et tout ce qui est ici est add start script.

143
00:12:30,880 --> 00:12:36,700
Maintenant, tout ce que nous devons faire est d'obtenir Roku maître et nous sommes prêts à aller.

144
00:12:36,700 --> 00:12:37,830
Donc obtenir pousser.

145
00:12:37,840 --> 00:12:43,520
Son maître va commencer ce processus entier sur l'endroit où il prend notre code prend un texte à Jason.

146
00:12:43,590 --> 00:12:49,260
Il installe ces dépendances, puis il lance le démarrage NPM que nous n'avions pas spécifié la dernière fois.

147
00:12:49,300 --> 00:12:52,050
L'application s'est donc écrasée.

148
00:12:52,450 --> 00:12:55,350
Oops! Destiné à frapper Enter ici.

149
00:12:55,520 --> 00:12:57,360
Il faudra un peu.

150
00:12:57,770 --> 00:13:09,740
C'est pousser jusqu'à Heroku, c'est installer des choses en installant des dépendances et voir le lancement de la vérification de ce déploiement.

151
00:13:09,920 --> 00:13:12,600
OK essayons de rafraîchir maintenant.

152
00:13:13,540 --> 00:13:14,740
Et voilà.

153
00:13:15,100 --> 00:13:25,430
Donc, nous avons une application qui fonctionne sans nom et je l'ai dit 6 4 4 9 8 dot Roku à dotcom je peux cliquer sur les routes aller et venir.

154
00:13:25,570 --> 00:13:26,800
Impressionnant.

155
00:13:26,800 --> 00:13:31,810
La dernière chose que je vais montrer est sur le tableau de bord Heroku si vous retournez à votre tableau de bord.

156
00:13:32,650 --> 00:13:36,270
Nous allons maintenant afficher notre application ici.

157
00:13:36,390 --> 00:13:38,310
Oh, ça va me faire me connecter en premier.

158
00:13:38,320 --> 00:13:41,180
Donc, une fois que vous vous connectez, espérons que vous n'aurez pas à.

159
00:13:41,200 --> 00:13:43,150
Mais une fois que je me connecte, nous verrons ce que je cherche.

160
00:13:43,150 --> 00:13:45,670
Et comme vous pouvez le voir notre nouvelle application est ici.

161
00:13:46,390 --> 00:13:56,430
Vous pouvez cliquer dessus pour afficher des informations à ce sujet quelque chose sur combien de temps il a été jusqu'à combien de personnes ont accédé à quelle fréquence.

162
00:13:56,680 --> 00:14:01,600
Qui a la permission de déployer et mess avec ce qui est un contributeur propriétaire.

163
00:14:01,780 --> 00:14:02,740
Toutes sortes de choses différentes.

164
00:14:02,740 --> 00:14:04,420
Je ne vais pas entrer dans tout cela.

165
00:14:04,430 --> 00:14:11,770
Je veux dire que vous pouvez voir toutes les différentes fois que nous avons poussé ou déployé lorsque nous l'avons initialisé lorsque nous avons d'abord publié l'application.

166
00:14:11,770 --> 00:14:19,630
Et puis c'est aussi où vous viendriez pour configurer des choses ou configurer des choses comme les domaines personnalisés ou vous pouvez ajouter des add ons.

167
00:14:19,900 --> 00:14:24,790
La seule chose que Paul a mentionnée ici, c'est que nous utilisons le plan Heroku en ce moment.

168
00:14:24,790 --> 00:14:34,180
Il n'y a pas de carte de crédit associée où ils font leur argent, mais c'est une fois que vous commencez à avoir plus d'utilisateurs que vous allez mettre à niveau et ce que vous faites est cliquez ici.

169
00:14:34,210 --> 00:14:42,200
Améliorez le passe-temps et voyez que vous pouvez cliquer sur le passe-temps ou vous pouvez aller à un professionnel afin que vous puissiez voir hobby commence à 7 dollars par mois.

170
00:14:42,220 --> 00:14:43,530
Donc vraiment la peine.

171
00:14:43,540 --> 00:14:58,980
Si vous allez avoir si vous allez commencer à avoir plus de gens pour vous et vos applications, mais même libre fonctionne très bien pour comme un projet de portefeuille ou quelque chose que vous allez envoyer aux entreprises tant que vous n'êtes pas Attendant que vous savez des milliers de milliers de visites par jour.

172
00:14:59,620 --> 00:15:00,280
D'ACCORD.

173
00:15:00,760 --> 00:15:02,990
Voilà tout ce qu'il ya à Heroku ici.

174
00:15:03,040 --> 00:15:04,600
Je tiens à récapituler que si.

175
00:15:04,840 --> 00:15:10,560
Revenons donc à ce processus une fois de plus pour mettre à jour notre application.

176
00:15:10,570 --> 00:15:17,740
Je veux mettre à jour la page d'accueil de sorte qu'il a une image sur elle qui disent et j'arrive à avoir une image ici.

177
00:15:18,460 --> 00:15:19,930
C'est un peu gros Je n'ai pas pensé à ça.

178
00:15:19,930 --> 00:15:24,440
C'est une image que j'ai prise récemment mais j'apprends quelques photos sur le côté.

179
00:15:24,790 --> 00:15:32,990
Alors n'hésitez pas à utiliser n'importe quelle image que vous voulez naturellement source égale source gigantesque.

180
00:15:33,460 --> 00:15:35,180
Testez-le localement.

181
00:15:35,320 --> 00:15:42,430
Donc, l'application nœud Julius rafraîchir.

182
00:15:43,210 --> 00:15:43,960
Sensationnel.

183
00:15:44,240 --> 00:15:45,620
Et aller à l'image.

184
00:15:45,670 --> 00:15:47,240
C'est bien si.

185
00:15:47,980 --> 00:15:56,150
Donc, cela fonctionne bien localement sur Heroku bien que le changement ne soit pas pris effet du tout et c'est parce qu'ils ne sont pas intrinsèquement liés.

186
00:15:56,200 --> 00:16:00,420
Nous devons choisir ce que nous voulons pousser à Heroku Et c'est vraiment le point.

187
00:16:00,430 --> 00:16:09,740
Nous avons un espace de travail pour jouer avec à faire des erreurs pour essayer de nouvelles choses et puis si nous voulons les incorporer et les incorporer dans l'application réelle, je peux ensuite les pousser à Heroku.

188
00:16:09,940 --> 00:16:13,030
Mais Heroku devrait toujours être la dernière construction stable.

189
00:16:13,030 --> 00:16:16,590
La dernière chose qui fonctionne avant que vous alliez et gâché quelque chose.

190
00:16:17,140 --> 00:16:34,310
OK, donc tout ce que j'ai besoin de faire est d'obtenir le statut besoin d'ajouter que changer de commettre ajouter de l'image de pont et puis obtenir maître Heroku pousser.

191
00:16:34,810 --> 00:16:37,650
Donc, ce workflow est très courant.

192
00:16:37,720 --> 00:17:09,360
La première chose que nous avons fait que ce n'est pas vraiment partie du flux de travail, mais la première chose était de vous assurer que vous êtes dans un référentiel Get alors Heroku créer puis une fois que vous créez alors ce que vous allez faire est de vous assurer d'ajouter Et de commettre tout ce que vous voulez passer à Heroku et puis obtenir maître Heroku pousser et puis à tout moment, vous changez ou mettre à jour le même processus obtenir annonce obtenir commit obtenir push Heroku maître rafraîchir sur notre application Heroku et là, nous allons ou le changement a lieu .

193
00:17:09,370 --> 00:17:09,870
Impressionnant.

194
00:17:09,970 --> 00:17:10,520
D'accord.

195
00:17:10,600 --> 00:17:18,560
Donc, dans la prochaine vidéo, nous allons voir comment déployer une application substantielle plus complexe avec une base de données qui est un peu un mal de tête.
