1
00:00:00,070 --> 00:00:04,860
Bu derste tekrar gelip, kampınızda çalışmaya devam edeceğiz ancak yeni

2
00:00:04,890 --> 00:00:06,620
özellikler veya işlevler eklemeyeceğiz.

3
00:00:06,840 --> 00:00:09,220
Var olan kodu tekrar gözden geçireceğiz.

4
00:00:09,240 --> 00:00:14,460
Dolayısıyla, rotaları ve uygulamanızın J.'yi yeniden biçimlendirmekten bahsediyordum. S. uzun süredir devam ediyor ve

5
00:00:14,460 --> 00:00:19,410
sadece giderek daha fazla kontrolden çıkıyor ve burada refactorlamayı garanti edecek yeterli kodumuz var

6
00:00:19,410 --> 00:00:20,750
ve rotalara odaklanacağız.

7
00:00:21,000 --> 00:00:25,000
Bu yüzden şu anda sahip olduğumuz farklı güzergah gruplarını vurgulayalım.

8
00:00:25,050 --> 00:00:32,790
Kimlik doğrulama rotamız yaklaşık 40 satırlık bir çizgimiz var ve burada açıklama yollarımız var.

9
00:00:33,690 --> 00:00:39,860
Ve sonra da kamp alanlarımızı 40 veya daha fazla çizgiye çekiyoruz.

10
00:00:40,080 --> 00:00:42,590
Bu yüzden sahip olduğumuz üç ana güzergah grubu bunlar.

11
00:00:42,880 --> 00:00:47,400
Ve bunları üç farklı dosyaya böleceğiz ve sonra

12
00:00:47,450 --> 00:00:57,240
hepsinin hepsinin, bir var olan yorum yollarının benzeri gibi görünen bir iskele gerektirmesini ve bir rota dizininin

13
00:00:57,420 --> 00:00:59,180
yorumlarını yorumlayacağımızı isteyeceğiz.

14
00:00:59,550 --> 00:01:00,770
Öyleyse o işi yapmamız gerekecek.

15
00:01:00,770 --> 00:01:05,480
Şu anda işe yaramayacak ve kamp için ve boğazlarımız için de aynı şeyi yapacağız.

16
00:01:05,490 --> 00:01:06,740
Ve bu sadece ilk bölüm.

17
00:01:06,780 --> 00:01:11,160
İşleri farklı dosyalara ayırıp, daha sonra yollarımızı daha da kurabildiğimiz ve Express

18
00:01:11,190 --> 00:01:15,300
yönlendiriciyi kullanarak işleri biraz daha temiz hale getirebileceğimiz başka bir yol göstereceğim.

19
00:01:15,360 --> 00:01:20,190
Bu yüzden bunu anlayacağız ancak bir rota dizini yaparak başlayacağım ve

20
00:01:20,310 --> 00:01:26,150
bu noktada 7'nin içinde çalışıyorum çünkü uygulama yapısında ve dizinlerde önemli değişiklikler yapıyoruz.

21
00:01:26,370 --> 00:01:29,390
Bu yüzden yeni bir sürüm yapmadıysam oldukça kafa karıştırıcı olurdu.

22
00:01:29,940 --> 00:01:37,020
Güzergahlar için bir dizin oluşturacağız ve sonra üç değişik dosya güzergahı

23
00:01:37,710 --> 00:01:50,520
çizik kampı yapacağız. J ABD bize eğik çizgi yorumları yönlendiriyor ve güzergahları yukarıya doğru eğik çiziyor ve biz bunu

24
00:01:50,520 --> 00:01:57,390
J.'den de diyebiliriz. S. amaca yönelik güzergahlarda göreceğiniz başka bir indeks diyebiliriz.

25
00:01:57,390 --> 00:01:59,730
ya da belirli bir modelle ilgisi olmayan tüm

26
00:01:59,730 --> 00:02:00,780
Ve şimdilik bununla uğraşacağım.

27
00:02:00,790 --> 00:02:03,140
Dizin Evet.

28
00:02:03,240 --> 00:02:09,840
Bu yüzden onları açalım ve C9'u bir dizinde yaparsak, üçünü açarız görünür.

29
00:02:10,020 --> 00:02:12,140
Ardından, istediğimiz şeyleri tıklatabiliriz.

30
00:02:12,210 --> 00:02:15,160
Bu yüzden, şimdi tercih ettiğimiz bu küçük alt ağacımız var.

31
00:02:15,420 --> 00:02:21,210
Kampları açarak bunu başlatarak başlayalım ve buradaki bütün kamp yollarını

32
00:02:21,210 --> 00:02:22,230
buradan koparacağım.

33
00:02:22,410 --> 00:02:30,460
Yani buradan başlıyor ve bizim yorumumuz oraya gelinceye kadar bu aşağı iniyor.

34
00:02:30,930 --> 00:02:35,190
Ve bunu kamp alanlarına yapıştıralım ve sadece kutudan çıkarılarak otomatik olarak çalışmayacak.

35
00:02:35,430 --> 00:02:36,860
Bazı şeyleri değiştirmek zorunda kalacağız.

36
00:02:37,020 --> 00:02:39,920
Ancak dosyaları başkalarıyla bölüp başlayalım.

37
00:02:39,960 --> 00:02:45,400
Bu yüzden, daha sonra yorumlarıyla çalışacağım ve yalnızca 2 yorum rotamız var ya da yok.

38
00:02:45,990 --> 00:02:48,980
Bu yüzden her ikisini de bu dosyaya koyacağım.

39
00:02:49,500 --> 00:02:55,790
Son olarak, dizini evet olarak açacağız ve diğer rotayı ekleyeceğiz, böylece güzergah rotamıza ulaşacağız.

40
00:02:56,040 --> 00:03:03,660
yaptık ve bunu ayrı ayrı gözden geçireceğiz fakat kimliği doğrulama güzergahlarına ait olacağımız için kullandık.

41
00:03:03,660 --> 00:03:10,680
Ve sonra kimlik doğrulama güzergahları da buraya gelip bunu alacağım, bunu da bizimle

42
00:03:10,680 --> 00:03:11,890
birlikte giriş

43
00:03:12,030 --> 00:03:14,630
Ve aynı zamanda yorum yollarının bir bağımlılığı.

44
00:03:14,760 --> 00:03:17,450
Evet kullandığımız yer de burada oturum açtı.

45
00:03:17,490 --> 00:03:19,040
O halde hepsini kopyalayalım.

46
00:03:19,080 --> 00:03:24,480
Böylece rota yolu da dahil olmak üzere tüm güzergahlara kadar giriş yapılıyor.

47
00:03:25,150 --> 00:03:27,810
Ve şimdi erişim dosyasını temizledik.

48
00:03:28,320 --> 00:03:32,530
Bunu dizine evet yapıştırıp kaydedin.

49
00:03:33,270 --> 00:03:37,990
Dosyalarımızın uygulamanın hangi uygulamadan bahsettiğini bilmediği için hatalar giderek artmaktadır.

50
00:03:38,430 --> 00:03:41,960
Gördüğünüz gibi, karşılaştığınız sorunlardan biri.

51
00:03:42,360 --> 00:03:48,900
Ancak geçmişte, uygulamanızın Express'e eşit olduğu gibi değişken bir

52
00:03:49,230 --> 00:03:51,390
uygulama ilan etmeyeceğiz.

53
00:03:51,390 --> 00:03:53,610
Biraz farklı şeyler yapacağız.

54
00:03:53,610 --> 00:03:58,010
Hızlı yönlendirici'yi kullanacağız ve makineyi başlatmak gibi gözüküyor.

55
00:03:58,140 --> 00:04:06,450
ifade gerektiren için burada ifade gerektiren gidiyoruz ve sonra var yönlendirici eşit

56
00:04:06,450 --> 00:04:16,590
nokta yönlendirici eşittir ve gidiyoruz sonra biz yerine yönlendirici üzerine tüm yolları eklemek için gidiyoruz.

57
00:04:16,590 --> 00:04:18,000
Ekspres eşit

58
00:04:18,350 --> 00:04:24,240
Ve bunu ilk önce sana göstermek için yapacağız ve bunun neden yapmaya değeceğini açıklayacağım.

59
00:04:25,650 --> 00:04:26,890
O zaman bunu yapacağız.

60
00:04:27,270 --> 00:04:32,490
Ve sonra elbette bu dosyadan bir şeyler ihraç etmek zorundayız ve dışa aktarmamız

61
00:04:32,640 --> 00:04:36,140
gereken şey yönlendirici yani ihraç eden modül yönlendiriciye eşit.

62
00:04:36,870 --> 00:04:43,350
Yani, bu yönlendirici değişkenini Express Router'ın temelde yeni bir örneği olan dot router'a

63
00:04:43,350 --> 00:04:49,790
eşit oluşturduk ve sonra tüm rotaları yönlendiriciye ekleyerek onları artık uygulamaya eklemedik.

64
00:04:49,830 --> 00:04:55,260
Ancak bu yönlendiriciye ve sonra dönüyor veya en sonunda yönlendiriciyi gönderiyoruz.

65
00:04:55,350 --> 00:04:57,330
Ve bu, evet olan kamplar.

66
00:04:57,580 --> 00:05:02,570
Uygulamama evet gidersem evet, tüm yönlendirici dosyalarım talep ederek başlayacağım.

67
00:05:03,090 --> 00:05:11,290
Bu yüzden ayrı yorumlama yollarının diğer bağımlılıklarından ayrı olarak yapacağım ve ardından

68
00:05:11,860 --> 00:05:20,850
kamp yollarına sahip olacağız Eko, eğik çizgi eğik çizgileri kamp alanlarını çizmek zorundayız.

69
00:05:21,490 --> 00:05:31,510
Ve sonra da Auth'imiz var. ve herkesi eşit derecede yapacak ve hepsini güzelce gruplaştıracağız.

70
00:05:32,690 --> 00:05:34,260
Bunun gibi.

71
00:05:34,930 --> 00:05:43,950
Tamam, nokta eğik çizgiler çizgi dizini gerektirir ve isterseniz bu dizin Raf'ı arayabiliriz.

72
00:05:44,380 --> 00:05:47,180
Tamam, biz de onu kurtaracağız.

73
00:05:47,230 --> 00:05:50,220
Şu anda bu üç dosyayı içe / dışa aktarmaya çalışıyoruz.

74
00:05:50,470 --> 00:05:53,420
Fakat bu onları henüz kullanmamız için yeterli değil.

75
00:05:53,410 --> 00:05:58,690
Dosyaları istedik ve bu arada bir tanesi aslında bir şey ihraç ediyor.

76
00:05:58,900 --> 00:06:02,540
Yorumlar ve endeksler hala sorunludur.

77
00:06:02,770 --> 00:06:07,390
Ancak, Apter'e geri dönersek, kullandığım bir uygulama yazmamız gerekir.

78
00:06:07,450 --> 00:06:13,860
Bu yüzden bunu burada yapacağım ve kullandıktan sonra neye benzediğini göstereceğim.

79
00:06:14,080 --> 00:06:17,020
Ve sonra, ona gerekli olan yollarımızın adını vermeliyiz.

80
00:06:17,140 --> 00:06:20,340
Bu nedenle yorum, kamp yollarını ve dizin yollarını yönlendirir.

81
00:06:20,440 --> 00:06:21,620
O zaman bunu yapacağız.

82
00:06:21,670 --> 00:06:28,810
Bu nedenle, dizin yollarıyla başlayacağız ve daha sonra başka bir güncelleme, yorum yollarını kullanacağız.

83
00:06:28,810 --> 00:06:36,010
Ve bundan sonra başka bir tane de kamp yeri örtüleridir ve şu an doğru olarak ayarlamış olduğumuz

84
00:06:36,010 --> 00:06:41,830
J kamp alanından sadece gerekli olan bu üç rota dosyasını kullanmaya uygun olduğumuzu söylemektedir.

85
00:06:42,010 --> 00:06:51,040
Öyleyse diğerleri J ile yorumlarımızı bitirelim ve tüm bu uygulama nokta CB yönlendirici noktasını değiştireceğiz ve

86
00:06:52,090 --> 00:07:00,880
en altta da ihracatın yönlendiriciye eşit ve kaydetmek için modül yapacağız ancak yine de bazı problemlerimiz

87
00:07:00,880 --> 00:07:01,710
var.

88
00:07:01,750 --> 00:07:03,380
Oturum açtığını görebilirsiniz.

89
00:07:03,430 --> 00:07:07,720
Kampın tanımlanmadığını tanımlamamız gerekir.

90
00:07:08,380 --> 00:07:11,030
Ve bu da, kampın tanımlanmadığından şikayet ediyor.

91
00:07:11,320 --> 00:07:14,420
Dolayısıyla, doğru modelleri de eklediğimizden emin olmamız gerekiyor.

92
00:07:14,440 --> 00:07:22,950
Buraya kadar burada başka bir şey yapacağız ve ihtiyaç duyulan kamplarla başlamayacağız.

93
00:07:23,240 --> 00:07:25,180
Ve doğru dosya yolunu bulmalıyız.

94
00:07:25,180 --> 00:07:31,770
Dolayısıyla şu anda güzergah dizininde bulunuyor ve modeller dizini kampının içine girmeliyiz.

95
00:07:32,240 --> 00:07:33,140
Evet.

96
00:07:33,220 --> 00:07:43,750
kampa eğik çizgi ile çizmemiz gerekiyor ve sonra da model eğik çizgi yorumu olması gereken yorumları da içe aktaracağız.

97
00:07:43,750 --> 00:07:46,190
Dolayısıyla noktalı eğik çizgi modelleri

98
00:07:46,250 --> 00:07:48,400
Bunlar, burada istemek istediğimiz

99
00:07:52,000 --> 00:07:59,510
ve kaydedeceğimiz iki model ama yine de bu sayıyı girdik ve başlamak için kodun kopyasını

100
00:07:59,630 --> 00:08:00,770
kopyalıyorum giriş yaptık.

101
00:08:01,060 --> 00:08:03,130
Yani bu alt kısmında bulunuyor.

102
00:08:03,130 --> 00:08:07,870
Bunu her iki yere kopyalayın, böylece dizin rotalarımızda saklayacağız.

103
00:08:08,050 --> 00:08:14,440
Ayrıca, yorum yolumuza ekleyeceğiz ve şimdilik onları en altta bırakacağız ve kaydedeceksiniz.

104
00:08:14,950 --> 00:08:20,690
Ve şimdi hava uzaklaşıyor ve biz hava özgürlüğümüzdeyiz, bu dosyaya giriyoruz.

105
00:08:20,870 --> 00:08:26,320
Şimdi bizim endeksimiz J'ye hitap ediyor. S. endişelenecek biraz daha fazla şey var

106
00:08:26,350 --> 00:08:28,680
çünkü bazı sorunları atacak başka bir kod kullanıyoruz.

107
00:08:28,880 --> 00:08:38,410
Dolayısıyla, ifade gerektiren kodumuzla başlamamız ve ardından Express yönlendirici oluşturmanız yeterlidir,

108
00:08:38,410 --> 00:08:42,420
onu burada kopyalamanız yeterlidir.

109
00:08:43,500 --> 00:08:53,020
Yerleştirin ve yönlendiriciye gönderilen tüm bu uygulamaları değiştirip postaları o şekilde

110
00:08:57,300 --> 00:08:58,890
yönlendirip kaydedin.

111
00:08:59,050 --> 00:09:00,270
Bir problemimiz var.

112
00:09:00,640 --> 00:09:05,190
Pasaportun tanımlı olmadığı ve tanımlanmadığı için şikayet ediyor.

113
00:09:05,360 --> 00:09:12,840
Tek yapmamız gereken pasaporta eşit VAR pasaportudur.

114
00:09:13,850 --> 00:09:17,700
Ve biz neredeyse oradayız fakat ayrıca kullanıcının tanımlı olmadığı bir problemimiz var.

115
00:09:17,920 --> 00:09:28,940
Dolayısıyla, kullanıcıyı, kullanıcılarımıza eşit olarak tanımlamamız gerekir; böylece, nokta eğrisi modelleri eğik çizgi kullanıcı gerektirir.

116
00:09:28,930 --> 00:09:33,310
Muhtemelen, bunları ayrı dosyalara ayırabilmemiz ve uygulamanızı sadece güzel ve temiz

117
00:09:33,320 --> 00:09:34,920
tutmamız için fark etmişsinizdir.

118
00:09:35,140 --> 00:09:40,250
Bu, işleri biraz daha sıklıkla yapmak zorunda olduğumuz anlamına geliyor ve bu bir dezavantaj.

119
00:09:40,270 --> 00:09:45,440
Bir şeyi gerektiren birazcık daha kod ama uzun vadede bunun gibi bir kod

120
00:09:45,440 --> 00:09:46,560
kırmak daha mantıklı.

121
00:09:46,610 --> 00:09:51,640
Düzenli şeylerin uygulamalarımıza belirli bir düzen ve yapıya sahip olmasını sağlayın ve bu, ekstra bir satır veya

122
00:09:51,640 --> 00:09:55,260
iki tane daha anlamına gelebilir ancak Applecross dosyasını güzel ve kısa tutuyor.

123
00:09:55,580 --> 00:10:01,660
Tamam, bu yüzden şimdi denemek ve test etsek, bu dosyaların tamamının gerekli

124
00:10:01,660 --> 00:10:06,720
önemli bağımlılıklarına sahip oldukları yerde kurulmasını gerektiren üç yolumuz var.

125
00:10:06,770 --> 00:10:13,360
Modeller bir ekspres yönlendirici ifade ediyor ve biz bunları yapmamakla birlikte hepsinin altında ihraç

126
00:10:13,370 --> 00:10:20,400
ediyoruz, ancak bunu modül gibi bir indeks yapmamız gerekiyor, ancak ihracatı eşittir yönlendirici yapıyoruz. Şimdi

127
00:10:22,400 --> 00:10:23,790
denersek ve başlattıysak, Uygulamanın.

128
00:10:23,820 --> 00:10:26,320
Bakalım, bir hata olup olmadığına bakalım.

129
00:10:26,430 --> 00:10:27,410
Güzel görünüyor.

130
00:10:27,690 --> 00:10:28,950
Test yapalım.

131
00:10:29,310 --> 00:10:33,120
Bu yüzden rotayı başlatmak için kök yoluna gideceğiz, çalışıyor.

132
00:10:33,600 --> 00:10:34,920
Kampları hissedin.

133
00:10:34,950 --> 00:10:40,130
Burada bir sorunumuz var, çünkü kamp alanı yerine kamp güzergahını tanımlamadık.

134
00:10:40,640 --> 00:10:49,830
Bu yüzden kamp alanını J. açmalıyız. S. ve sadece VAR kampanyamıza ekleyelim, diğer dosyalardaki

135
00:10:49,860 --> 00:10:54,680
gibi, nokta nokta eğik çizgi modellerinin kamp alanını çizmesini gerektiriyor.

136
00:10:54,690 --> 00:10:56,610
Burada başka bir hata olmadığını kontrol edin.

137
00:10:56,630 --> 00:10:58,240
Güzel görünüyor.

138
00:10:58,320 --> 00:11:04,140
Sunucuyu yeniden başlatın ve tekrar deneyin.

139
00:11:04,130 --> 00:11:05,710
Şimdi gitmeliyiz.

140
00:11:06,460 --> 00:11:08,030
Bu yüzden şov sayfasını seyrediyoruz.

141
00:11:08,100 --> 00:11:09,050
Hadi geri dönelim.

142
00:11:09,120 --> 00:11:10,890
Deneyin ve giriş yapın.

143
00:11:11,000 --> 00:11:11,750
Harika.

144
00:11:12,210 --> 00:11:16,790
Severus şifresi ve hepsi iyi çalışıyor.

145
00:11:16,860 --> 00:11:17,970
Bu harika.

146
00:11:17,980 --> 00:11:23,280
Aslında aslında kurutmak veya biraz kodlamak için yapabileceğiniz daha büyük bir değişiklikti ve

147
00:11:23,270 --> 00:11:28,230
bu satırla ilgisi var burada şu üç satır aslında dizin rotalarını kullandığınızda

148
00:11:28,250 --> 00:11:33,160
yaptıklarımız kamp yollarını ve yorum yollarını elimizden geldiğince kullanabildik. do rota bildirimlerini kısaltmaktır.

149
00:11:33,210 --> 00:11:36,660
Bu nedenle ortak Jay'deki yorum yollarına bir örnek verelim.

150
00:11:36,690 --> 00:11:37,380
Evet.

151
00:11:37,440 --> 00:11:45,770
bunlardan birinin sonunda veya kampın kuraklığın sayfasında bunu bildiysek biliyorlar, hepsinin başladığını görebilirsiniz Slash

152
00:11:45,810 --> 00:11:51,260
kamplarıyla birlikte kullandığımız için, çoğaltılmayı uygulamamızda talep ettiğimizde azaltabiliriz.

153
00:11:51,290 --> 00:11:58,080
Hepimizin elinde olan iki güzergah, kamp alanıyla başlar ID slash yorumlar kampı

154
00:11:58,080 --> 00:12:02,260
slash ID slash yorumlar ve sonra slash

155
00:12:02,310 --> 00:12:03,390
Evet.

156
00:12:03,380 --> 00:12:04,770
Yani, kamp ile başlayalım.

157
00:12:05,070 --> 00:12:12,630
Tüm kamp yollarının Slash kampları ile başlaması gerektiğini söyleyebilirim ve bu güzergahları burada bulmaya

158
00:12:12,620 --> 00:12:19,130
çalışan kamp G-S güzergahlarının hepsini alıp kampın önüne eğik çizgi kampı ekleyeceğiz.

159
00:12:19,500 --> 00:12:25,380
Bu değişikliği yapacak olsaydı bir kamp yeri JS dosyasına giderek tüm eğik çizgi

160
00:12:25,380 --> 00:12:26,490
kamplarından kurtulmalıyız.

161
00:12:26,490 --> 00:12:32,100
Bu yüzden tüm kampları göstermek için endeks sadece eğik çizgi.

162
00:12:32,750 --> 00:12:41,130
Yaratma yeni slash yeni bizim gösteri Yeni slash.

163
00:12:41,190 --> 00:12:44,900
Sadece kimliğini küçültüyoruz ve elimizdeki hepsi budur.

164
00:12:45,000 --> 00:12:51,230
Dolayısıyla kaydedeceğiz ve bunun ne yaptığını tekrarlamak kampa güzergahlarının hepsini o dosyada tanımladı

165
00:12:51,240 --> 00:12:54,710
ve bu kampların önüne eğik çizgi kampı ekliyor.

166
00:12:54,990 --> 00:13:00,690
başlayabileceğini söyleyebiliriz Slash ile tüm bunları ilk önce dize sağladığımız bu kalıp

167
00:13:00,690 --> 00:13:05,840
ile eşleştirmek istiyorsak ve şimdi sunucuya yeni başlayacak olan kamp sayfasında

168
00:13:06,170 --> 00:13:11,160
gezinmeye başlamasını istersek yol çizgisi kendisi kampa girsek bile çalışıyor demektir.

169
00:13:11,150 --> 00:13:20,460
Dolayısıyla kodu temizlememize yardımcı olur ve aynı şeyi yapabiliriz, ancak dizin yolları için ortak bir şey yoktur, ancak bunların önüne

170
00:13:20,460 --> 00:13:24,220
geçmek isteriz, böylece nasıl yapılacağını bırakabiliriz veya hepsinin

171
00:13:24,260 --> 00:13:27,680
Evet, endeks yolu sadece eğik çizgidir.

172
00:13:27,890 --> 00:13:32,370
Aslında buradaki çizgi yüzünden kamp çizik.

173
00:13:32,660 --> 00:13:33,850
Yani yolları yorumlayın.

174
00:13:33,920 --> 00:13:43,430
Biraz daha karışıktır çünkü hepsi Slash kampının eğik çizgi iki nokta üst üste çizgili yorum slash yorumlarıyla başlar ve

175
00:13:43,590 --> 00:13:50,830
yorum dosyasının yorumuna J us güzergahlarına gidebilir ve bunların hepsini değiştirebiliriz, böylece bu yalnızca

176
00:13:50,880 --> 00:13:53,280
yeni bir eğik çizgi oluşturur.

177
00:13:53,850 --> 00:13:56,070
Ve bu sadece eğik çizgi.

178
00:13:56,880 --> 00:14:02,700
Dolayısıyla, rotaları çok kısaltıyoruz ve bu konuları bu konularda grupladık ve böylece tüm

179
00:14:02,700 --> 00:14:07,320
kamp yolları Slash kamplarıyla başlıyor ve daha kısa rota bildirimleri yazabiliyoruz.

180
00:14:07,320 --> 00:14:12,720
Ve burada bu uzun öneki sağlamamız gereken yorumlarda özellikle geçerlidir, ancak bir

181
00:14:12,720 --> 00:14:13,650
sorun vardır.

182
00:14:13,760 --> 00:14:18,200
Kaydedersek, yorum dosyasını kaydettiğimizden ve geri dönüp yeniden

183
00:14:21,240 --> 00:14:27,710
başlatıp yenilediğimizden emin olursak, yeni yorum eklemek gibi yorum yollarından birine gideriz.

184
00:14:27,720 --> 00:14:29,750
Önce tabii ki oturum açmamız gerekecek.

185
00:14:30,060 --> 00:14:35,120
Bu yüzden bir Severus'da oturum açıp tekrar deneyelim.

186
00:14:35,750 --> 00:14:38,310
Ve şimdi deneyip yorum eklemeye çalışıyorum.

187
00:14:38,370 --> 00:14:43,920
Bir sorunumuz var ve sorunun ne zaman sinir bozucu olduğu bu hatadan kaynaklandığını

188
00:14:44,300 --> 00:14:49,660
söylemek zor. Fakat Null özelliğinin adını okuyamıyor ve bu satır burada gösteriliyor.

189
00:14:49,750 --> 00:14:51,160
Kamp yeri adı.

190
00:14:51,210 --> 00:14:57,290
Dolayısıyla, bu hatadan, kampın boş olduğu anlamına gelir; bu, kampanyamızı veritabanında bulmamız anlamına

191
00:14:57,360 --> 00:15:03,840
gelmektedir, çünkü yeni bir yorum oluştururken yaptığı bu yorum yolunun yerine, yaptığı ilk şey,

192
00:15:03,840 --> 00:15:06,500
kimlik tarafından bir kamp yeri bulmaktır.

193
00:15:06,750 --> 00:15:10,050
Ve olan biten, aslında kimliğimizin bulunmaması.

194
00:15:10,230 --> 00:15:18,400
Bu yüzden, kayıtsız bir günlük isteği parametre kimliğini yaparak ve sunucuyu başlatmayacağımızı ispatlayabiliriz.

195
00:15:18,990 --> 00:15:24,080
Ve bu yolları hareket ettirene kadar bu işe yarıyordu ve bu

196
00:15:24,620 --> 00:15:30,390
express yönlendiriciyi bu şekilde kullandık ve burada tüm yorum yollarının Colan ID'yi eklediğimiz

197
00:15:30,380 --> 00:15:39,620
yerden başladığını belirttik ancak bunu denersek taze kalır ve daha önce buraya bakarız Bu uzun ok, hayır basıldığını görebileceğimizi belirtti.

198
00:15:39,890 --> 00:15:42,420
Yani kimliği bulamıyor.

199
00:15:42,570 --> 00:15:48,450
Olan şey, ben olduğumuz. D. veya kolon I. D. rota parametresi yorum

200
00:15:48,440 --> 00:15:49,180
yollarına gitmiyor.

201
00:15:49,380 --> 00:15:55,260
Ve bu dosyada ekspres yönlendirici kullandığımızda gerçekten kolay bir düzeltme var, bu nedenle biz bir nesne yerine

202
00:15:55,250 --> 00:15:56,160
bir seçenek iletiyoruz.

203
00:15:56,250 --> 00:15:57,850
Birleştirme programları.

204
00:15:58,110 --> 00:15:58,830
Doğru.

205
00:15:59,340 --> 00:16:04,310
Böylece, Paramo'yu kamp alanından ve yorumları bir araya getireceğiz,

206
00:16:04,320 --> 00:16:09,270
böylece yorum yolları içerisinde tanımladığımız bu Kolin Kimliği'ne erişebileceksiniz.

207
00:16:09,270 --> 00:16:14,210
Şimdi Aptera düğümünü tekrar başlatalım, evet.

208
00:16:14,690 --> 00:16:23,180
Şu anda tazeyse, kamp alanı yenilemek lazım.

209
00:16:24,570 --> 00:16:27,690
Severus parolası olarak tekrar oturum açmam gerekecek, gidelim

210
00:16:31,020 --> 00:16:35,340
ve bir yorum yapmaya çalışalım ve şimdi işe yaradığını görebilirsiniz.

211
00:16:35,430 --> 00:16:39,080
Ve o kimliği buluyoruz ve sonra doğru kampı buluyoruz.

212
00:16:39,270 --> 00:16:40,430
Yani bir sorunumuz yok.

213
00:16:40,800 --> 00:16:41,240
TAMAM.

214
00:16:41,280 --> 00:16:43,200
Böylece rotaları başarılı bir şekilde geri kazanım yaptık.

215
00:16:43,350 --> 00:16:48,110
Gerçekten odaklanabileceğimiz son şey, bazı kodları temizlemek ve böylece örneğin

216
00:16:48,120 --> 00:16:49,300
açıklamalar dosyamıza gidebilmek.

217
00:16:49,500 --> 00:16:51,730
Ve artık burada yorum yapma yolları söylemeye gerek yok.

218
00:16:52,050 --> 00:16:57,990
Ama eğer içeri girip yarı-kolonları eklemek istediysek, her güzergahtan önce küçük bir mesaj da ekledik.

219
00:16:58,290 --> 00:17:09,480
Bu yüzden yorum yeni ve daha sonra bu yorumlar yaratıyor ve herşeyin güzel biçimlendirildiğinden emin olunuz

220
00:17:09,470 --> 00:17:11,700
ve bundan kurtulacağız.

221
00:17:12,170 --> 00:17:13,520
Hâlâ bir giriş yaptık.

222
00:17:13,530 --> 00:17:19,790
Ben sadece bir mesaj ekleyeceğiz çünkü ara katmana ihtiyaç duyacak olan kendi dosyasına ilerleyecek ve refactoring

223
00:17:19,800 --> 00:17:25,940
edeceğiz. Bunun yerine her iki yerde de var diye yorum dosyam ve dizin japes dosyamız.

224
00:17:27,440 --> 00:17:29,500
Burada bazı yorumlarımız olduğundan emin olalım.

225
00:17:29,520 --> 00:17:31,440
Yani güzergah yolu bu.

226
00:17:31,940 --> 00:17:37,950
Bu, kayıt mantığının rotasını işleyen kayıt form yolumuzdur.

227
00:17:38,120 --> 00:17:39,860
Bu bizim günlük ve form rotamız.

228
00:17:40,160 --> 00:17:44,150
Bu, günlük ve form mantığı işler ve aslında giriş yapar.

229
00:17:44,390 --> 00:17:47,040
Ve çıkış yolu bu.

230
00:17:47,760 --> 00:17:51,010
Ve sonra ara katmanımız burada.

231
00:17:51,080 --> 00:17:51,460
Tamam.

232
00:17:51,470 --> 00:17:53,190
Ve son olarak kampa gidiyoruz.

233
00:17:53,220 --> 00:17:55,260
Evet, endeks rotamız var.

234
00:17:55,670 --> 00:18:00,630
Bizim rota ve yeni rotamız ve gösterimiz.

235
00:18:00,620 --> 00:18:01,220
Harika.

236
00:18:01,400 --> 00:18:06,280
Ve aslında evet, burada gerçekten temizleyebileceğimiz başka bir şey var mı diye bakalım.

237
00:18:06,330 --> 00:18:09,570
Devam edin ve buraya bir açıklama ekleyin.

238
00:18:09,990 --> 00:18:15,030
Doğru yollara mı ihtiyacımız var yoksa gitmek iyi mi.

239
00:18:15,300 --> 00:18:20,870
Dolayısıyla dosyalara ve dizinlere kadar pek çok şeyi değiştirdik ancak mantığı

240
00:18:20,880 --> 00:18:22,060
tamamen aynı.

241
00:18:22,080 --> 00:18:27,600
İşleri farklı dosyalara taşıyan en önemli değişiklik, Route dosyalarını isteyebileceğimiz

242
00:18:27,600 --> 00:18:35,370
Express yönlendiricisinin bu kullanımını gösteriyordu ve bizim durumumuzda, rota dosyalarımız kullandığımız ve çağrılacak olmadığı

243
00:18:35,550 --> 00:18:40,040
yönlendiriciyi ihraç ediyordu yönlendirici ama geleneksel adı budur.

244
00:18:40,050 --> 00:18:46,310
Bununla birlikte, ne isim verdiysek Didcot'un aldığı ve o nesneye mesaj gönderdiği bir başvuruyu

245
00:18:46,320 --> 00:18:52,550
yapmamız gerekiyor ve bunu en altta gönderebiliriz ve o dosyadaki her tek güzergahın önüne

246
00:18:52,560 --> 00:18:54,620
eklenecek bu öneki sağlayabiliriz.

247
00:18:54,620 --> 00:18:54,920
Harika.

248
00:18:54,930 --> 00:19:01,320
yalnızca bir önceki adımda bu uygulamada 46 satır bulunduğunu size göstermek için işleri temizliyoruz.

249
00:19:01,320 --> 00:19:01,920
Dolayısıyla,

250
00:19:02,070 --> 00:19:05,930
SJS'yi açarsak 177 satırı bulduk.

251
00:19:06,120 --> 00:19:07,760
Bu oldukça ciddi bir azalmadır.
