1
00:00:00,070 --> 00:00:06,620
वैसे यह सबक हम यो शिविर पर काम करने के लिए जारी रखने के लिए जा रहे हैं में वापस आते हैं, लेकिन हम किसी भी नई सुविधाओं या कार्यक्षमता जोड़ने के लिए नहीं जा रहे हैं।

2
00:00:06,840 --> 00:00:09,220
हम सिर्फ मौजूदा कोड refactor करने के लिए जा रहे हैं।

3
00:00:09,240 --> 00:00:20,750
तो मैं मार्गों और हमारे app पुनर्रचना के बारे में बात कर रहा है जे.एस. एक लंबे समय के लिए है और यह सिर्फ नियंत्रण से बाहर अधिक से अधिक हो गई है और हम यहाँ है कि यह यह पुनर्रचना वारंट और हम मार्गों पर ध्यान केंद्रित करने जा रहे हैं पर्याप्त कोड है।

4
00:00:21,000 --> 00:00:25,000
तो मुझे बस मार्गों हम अभी है कि के विभिन्न समूहों को उजागर करते हैं।

5
00:00:25,050 --> 00:00:33,690
हम 40 कुछ लाइनों के बारे में यहाँ हमारे प्रमाणीकरण मार्गों है और हम एक टिप्पणी मार्गों सही वहाँ है।

6
00:00:33,690 --> 00:00:39,860
और फिर हम भी हमारे कैम्प का ग्राउंड बूँदें है कि एक और 40 या तो लाइनों यहाँ जाना है।

7
00:00:40,080 --> 00:00:42,590
तो उन है कि हम मार्गों के तीन मुख्य समूह हैं।

8
00:00:42,880 --> 00:00:59,180
और हम की आवश्यकता होती है तो एक एक घाट है कि वर टिप्पणी मार्गों की तरह लग रहा है की आवश्यकता होगा उन्हें तीन अलग अलग फ़ाइलों में बाहर विभाजित करने के लिए जा रहे हैं और फिर उनमें से सभी की आवश्यकता बराबर होती है और हम एक मार्ग की निर्देशिका स्लेश टिप्पणी नहीं होगा।

9
00:00:59,550 --> 00:01:00,770
तो फिर हम उस काम करने की आवश्यकता होगी।

10
00:01:00,770 --> 00:01:05,480
यह अब ठीक से काम नहीं चलेगा और हम कैम्प का ग्राउंड के लिए और हमारे गले के लिए एक ही बात कर लेंगे।

11
00:01:05,490 --> 00:01:06,740
और कहा कि सिर्फ पहला हिस्सा है।

12
00:01:06,780 --> 00:01:15,300
विभिन्न फाइलों में बंटवारे बातें और फिर मैं आपको एक और जिस तरह से हम और भी अधिक हमारे मार्गों सूख कर सकते हैं और एक्सप्रेस रूटर का उपयोग बातें एक छोटा सा क्लीनर बनाने के लिए दिखाने के लिए जा रहा हूँ।

13
00:01:15,360 --> 00:01:26,280
तो हम उस के लिए मिल जाएगा, लेकिन मैं एक मार्ग की निर्देशिका बनाने के द्वारा शुरू करने के लिए जा रहा हूँ और मैं इस बिंदु पर 7 के अंदर काम कर रहा हूँ क्योंकि हम आवेदन संरचना और निर्देशिका के लिए पर्याप्त परिवर्तन कर रहे हैं।

14
00:01:26,370 --> 00:01:29,390
तो यह है, तो मैं एक नया संस्करण नहीं बना था बहुत भ्रामक होगा।

15
00:01:29,940 --> 00:01:59,730
हम एक निर्देशिका मार्गों के लिए बुलाया बनाने जा रहे हैं और फिर हम बना देंगे तीन अलग अलग फ़ाइलों मार्गों कैंप और मार्गों मार्गों स्लेश जम्मू अमेरिका मार्गों हमारी ओर टिप्पणियां स्लेश स्लेश करने के लिए हम या तो इस बंद जे.एस. कॉल कर सकते हैं या हम यह सूचकांक है जो एक दूसरे से आप सभी उद्देश्य मार्गों कि एक विशेष मॉडल से संबंधित नहीं हैं के लिए अक्सर देखेंगे कह सकते हैं।

16
00:01:59,730 --> 00:02:00,780
और मैं अब के लिए उस के साथ जाना होगा।

17
00:02:00,790 --> 00:02:03,140
सूचकांक हां।

18
00:02:03,240 --> 00:02:09,840
तो चलो उन को खोलने करते हैं और अगर हम एक निर्देशिका पर C9 कर यह उन तीनों को दिखाई खुल जाएगा।

19
00:02:10,020 --> 00:02:12,140
और फिर हम सिर्फ लोगों को कि हम चाहते हैं पर क्लिक कर सकते हैं।

20
00:02:12,210 --> 00:02:15,160
तो क्या अब हम इस छोटी सी subtree है कि हम इष्ट है।

21
00:02:15,420 --> 00:02:22,230
के कैंप के साथ काम करके शुरू करते खोलने कि ऊपर और मैं बस यहाँ से बाहर सभी कैम्प का ग्राउंड मार्गों कॉपी करने के लिए जा रहा हूँ।

22
00:02:22,410 --> 00:02:30,460
तो यह है कि यहीं से शुरू होता है और वह अभी भी वहीं हमारी टिप्पणी मार्गों तक नीचे चला जाता है।

23
00:02:30,930 --> 00:02:35,430
और चलो कैंप में है कि पेस्ट करते हैं और यह सिर्फ बॉक्स से बाहर स्वचालित रूप से काम करने के लिए नहीं जा रहा है।

24
00:02:35,430 --> 00:02:36,860
हम कुछ चीजों को बदलने के लिए होगा।

25
00:02:37,020 --> 00:02:39,920
लेकिन सिर्फ फाइलों को बंटवारे से शुरू करते हैं।

26
00:02:39,960 --> 00:02:45,400
तो अगली मैं टिप्पणी के साथ काम करेंगे और हम केवल 2 टिप्पणी मार्गों या नहीं की है।

27
00:02:45,990 --> 00:02:48,980
इसलिए मैं उन दोनों के लिए उन्हें इस फाइल में डाल ले जाऊँगा।

28
00:02:49,500 --> 00:02:55,790
अन्त में हम सूचकांक खोल देता हूँ हाँ और इसलिए हम अपने मार्ग मार्ग है हम अन्य मार्ग जोड़ देंगे।

29
00:02:56,040 --> 00:03:11,890
और फिर प्रमाणीकरण मार्गों के रूप में अच्छी तरह से यहाँ के लिए नीचे और मैं इस लेने के लिए जा रहा हूँ हमारे साथ में लॉग इन किया है और हम है कि अलग से पुनर्रचना हो जाएगा बल्कि इसलिए है कि जहां हम यह प्रयोग कर रहे हैं कि प्रमाणीकरण मार्गों के साथ अंतर्गत आता है।

30
00:03:12,030 --> 00:03:14,630
और यह भी टिप्पणी मार्गों की एक निर्भरता है।

31
00:03:14,760 --> 00:03:17,450
हाँ हम प्रयोग कर रहे हैं के रूप में अच्छी तरह से यहाँ में लॉग इन किया है।

32
00:03:17,490 --> 00:03:19,040
तो चलो कि सभी में कॉपी करते हैं।

33
00:03:19,080 --> 00:03:24,480
इसलिए सभी तरह से ऊपर मार्ग मार्ग सहित सभी मार्गों में लॉग इन किया है।

34
00:03:25,150 --> 00:03:27,810
और अब हम वास्तव में उपयोग फ़ाइल साफ कर दिया है।

35
00:03:28,320 --> 00:03:32,530
के हाँ सूचकांक में है कि पेस्ट और बचाने के लिए करते हैं।

36
00:03:33,270 --> 00:03:37,990
और हम सभी जगह पर त्रुटियों को हो रही है क्योंकि हमारे फ़ाइलों नहीं जानता कि क्या app करने के लिए बात कर रहा है।

37
00:03:38,430 --> 00:03:41,960
आप देख सकते हैं कि समस्याओं में से एक में चल रहे है।

38
00:03:42,360 --> 00:03:51,390
लेकिन हम वास्तव में हम अतीत में जहां हम हमारे app एक्सप्रेस बराबर कर में होगा की तरह एक चर एप्लिकेशन घोषित करने नहीं जा रहे हैं।

39
00:03:51,390 --> 00:03:53,610
हम कुछ अलग करने जा रहे हैं।

40
00:03:53,610 --> 00:03:58,010
हम एक्सप्रेस रूटर का उपयोग करने के लिए जा रहे हैं और उस के साथ मशीन शुरू करने के लिए की तरह लग रहा है।

41
00:03:58,140 --> 00:04:18,000
हम यहाँ अर्थपूर्ण की आवश्यकता के लिए एक्सप्रेस बराबरी के लिए एक्सप्रेस की आवश्यकता जा रहे हैं और फिर हम एक्सप्रेस डॉट रूटर के बराबर होती है वर रूटर लिखने जा रहे हैं और फिर हम रूटर के बजाय एप्लिकेशन पर सभी मार्गों से जोड़ने के लिए जा रहे हैं।

42
00:04:18,350 --> 00:04:24,850
और हम इस दिशा में पहला सिर्फ तुम्हें दिखाने के लिए क्या करने जा रहे हैं और फिर मैं समझाता हूँ क्यों यह भी कर रही लायक है।

43
00:04:25,650 --> 00:04:26,890
तो हम ऐसा करेंगे।

44
00:04:27,270 --> 00:04:36,140
और फिर बेशक हम इस फाइल और सब है कि हम निर्यात करने की जरूरत से कुछ का निर्यात करने की है ताकि मॉड्यूल है कि निर्यात रूटर के बराबर होती है रूटर है।

45
00:04:36,870 --> 00:04:49,790
इसलिए हम डॉट रूटर एक्सप्रेस रूटर के मूल रूप से एक नया उदाहरण व्यक्त करने के लिए इस रूटर चर बराबर बना लिया और फिर हम उन्हें स्वयं ऐप से जोड़ने रूटर करने के लिए सभी मार्गों जोड़ रहे हैं अब और नहीं।

46
00:04:49,830 --> 00:04:55,260
लेकिन इस रूटर करने के लिए और फिर हम लौटने या बहुत अंत में रूटर निर्यात कर रहे हैं।

47
00:04:55,350 --> 00:04:57,330
और यह कैंप कि हां में है।

48
00:04:57,580 --> 00:05:02,570
और अगर मैं अपने अनुप्रयोग के लिए जाने के लिए हाँ मैं अपने सभी रूटर फ़ाइलों की आवश्यकता द्वारा शुरू करने के लिए जा रहा हूँ।

49
00:05:03,090 --> 00:05:20,850
इसलिए मुझे लगता है कि अलग से वर टिप्पणी मार्गों के अन्य निर्भरता से करूँगा और फिर हम कैम्प का ग्राउंड मार्गों पारिस्थितिकी की आवश्यकता डॉट स्लेश मार्गों कैंप स्लेश होगा।

50
00:05:21,490 --> 00:05:31,510
और फिर हम भी प्रमाणीकरण की है। और सभी भर में क्या होगा के बराबर होती है और सभी को एक साथ अच्छी तरह से वर्गीकृत किया है।

51
00:05:32,690 --> 00:05:34,260
ऐसी बात हे।

52
00:05:34,930 --> 00:05:43,950
ठीक आवश्यकता डॉट स्लेश मार्गों सूचकांक स्लेश करने के लिए यदि आप चाहते हैं कि हम इस सूचकांक आरएएफ के कॉल कर सकते हैं।

53
00:05:44,380 --> 00:05:47,180
ठीक है तो हम उस बचा लेंगे।

54
00:05:47,230 --> 00:05:50,220
अब हम आयात या उन तीन फाइलों की आवश्यकता कर रहे हैं।

55
00:05:50,470 --> 00:05:53,420
लेकिन वह पर्याप्त हमें वास्तव में सिर्फ उन्हें अभी तक का उपयोग करने के लिए नहीं है।

56
00:05:53,410 --> 00:05:58,690
हम फ़ाइलों की आवश्यकता है और एक ही रास्ता द्वारा उनमें से एक वास्तव में कुछ भी निर्यात कर रहा है।

57
00:05:58,900 --> 00:06:02,540
टिप्पणियाँ और सूचकांक जम्मू अभी भी समस्याग्रस्त हैं।

58
00:06:02,770 --> 00:06:07,390
लेकिन अगर हम Apter करने के लिए वापस जाने के लिए हाँ हम एक app मैं का उपयोग लिखने की जरूरत है।

59
00:06:07,450 --> 00:06:13,860
तो मैं बस यहाँ यह नीचे क्या करने जा रहा हूँ और मैं तुम्हें दिखाता हूँ कि यह क्या पहले की तरह लग रहा है मैं उपयोग करने के बाद।

60
00:06:14,080 --> 00:06:17,020
और फिर हम यह हमारे मार्गों कि हम आवश्यक का नाम देने की जरूरत है।

61
00:06:17,140 --> 00:06:20,340
तो मार्गों कैम्प का ग्राउंड मार्गों और सूचकांक मार्गों टिप्पणी।

62
00:06:20,440 --> 00:06:21,620
तो हम ऐसा करेंगे।

63
00:06:21,670 --> 00:06:28,810
इसलिए हम सूचकांक मार्गों और फिर एक और अद्यतन उपयोग टिप्पणी मार्गों के साथ शुरू करेंगे।

64
00:06:28,810 --> 00:06:41,830
और फिर इसे करने के बाद एक दूसरे से कैम्प का ग्राउंड DRAPS है और बताता है कि हम उन तीन मार्ग फ़ाइलें है कि हम अभी केवल कैम्प का ग्राउंड जम्मू हमें वास्तव में सही ढंग से स्थापित की आवश्यकता है का उपयोग करने के लिए उपयुक्त हो।

65
00:06:42,010 --> 00:07:01,710
तो चलो अन्य लोगों के साथ बंद खत्म कर देना जम्मू हमें टिप्पणियों और हम बहुत नीचे हैं उन सभी एप्लिकेशन को डॉट सीबी रूटर डॉट बदल देंगे और फिर हम मॉड्यूल है कि निर्यात रूटर के बराबर होती है और ऐसा बचा है लेकिन हम अभी भी कुछ समस्याएं हैं।

66
00:07:01,750 --> 00:07:03,380
तुम देखो में लॉग इन कर सकते हैं।

67
00:07:03,430 --> 00:07:07,720
हम परिभाषित करने के लिए कि कैम्प का ग्राउंड से परिभाषित नहीं है जरूरत है।

68
00:07:08,380 --> 00:07:11,030
और यह भी शिकायत है कि कैम्प का ग्राउंड परिभाषित नहीं है।

69
00:07:11,320 --> 00:07:14,420
इसलिए हम यकीन है कि हम सही मॉडल के रूप में अच्छी तरह से जोड़ रहे हैं बनाने की जरूरत है।

70
00:07:14,440 --> 00:07:22,950
तो यहाँ हम सिर्फ दूर-दूर तक नहीं एक और कोशिश करूँगा शुरू कैम्प का ग्राउंड बराबरी के साथ की आवश्यकता होती है।

71
00:07:23,240 --> 00:07:25,180
और हम सही फ़ाइल पथ की जरूरत है।

72
00:07:25,180 --> 00:07:32,080
इसलिए अभी हम मार्गों निर्देशिका के अंदर कर रहे हैं और हम मॉडल निर्देशिका कैम्प का ग्राउंड के अंदर जाने की जरूरत है।

73
00:07:32,240 --> 00:07:33,140
हाँ।

74
00:07:33,220 --> 00:07:46,190
इसलिए हम डॉट डॉट स्लेश मॉडल कैम्प का ग्राउंड स्लेश क्या करने की जरूरत है और फिर हम भी टिप्पणी है कि मॉडल स्लेश टिप्पणी करने की जरूरत है आयात करेंगे।

75
00:07:46,250 --> 00:08:00,770
उन दो मॉडल हम यहाँ की आवश्यकता करना चाहते हैं और बचाने के लिए होगा रहे हैं, लेकिन हम अभी भी में लॉग इन किया है और मैं सिर्फ कोड में लॉग इन किया है कॉपी करने के लिए जा रहा हूँ शुरू करने के लिए इस मुद्दे पर है।

76
00:08:01,060 --> 00:08:03,130
तो यह इस एक के तल पर है।

77
00:08:03,130 --> 00:08:07,870
तो नकल है कि दोनों स्थानों में तो हम अपने सूचकांक मार्गों में यह रखेंगे।

78
00:08:08,050 --> 00:08:14,440
हम भी अपने टिप्पणियां मार्ग को जोड़ने के लिए और अभी के लिए नीचे डाल दिया और बचाने के लिए जा रहे हैं।

79
00:08:14,950 --> 00:08:20,690
और अब है कि हवा दूर हो जाता है और हम हम इस फाइल में जाने के लिए मिल हवा स्वतंत्र हैं।

80
00:08:20,870 --> 00:08:28,680
अब यह हमारे सूचकांक पता है जे.एस. जहां एक छोटा सा और के बारे में क्योंकि हम कुछ अन्य कोड है कि कुछ मुद्दों को फेंक करने के लिए जा रहा है उपयोग कर रहे हैं चिंता करने की नहीं है।

81
00:08:28,880 --> 00:08:42,420
इसलिए हम अपने कोड के साथ शुरू करने के लिए है कि एक्सप्रेस की आवश्यकता की जरूरत है और फिर इसे व्यक्त रूटर बनाता है बस इसे यहां पर कॉपी।

82
00:08:43,500 --> 00:08:58,890
और फिर सेट में हम रूटर करने के लिए इन क्षुधा के सभी बदल देंगे सिर्फ उस तरह से कराई पदों पाने के लिए और बचा है।

83
00:08:59,050 --> 00:09:00,270
एक समस्या है।

84
00:09:00,640 --> 00:09:05,190
ऐसा नहीं है कि पासपोर्ट परिभाषित नहीं है शिकायत है और उस वजह से इसे परिभाषित नहीं है।

85
00:09:05,360 --> 00:09:12,840
तो हम सब करने की ज़रूरत है एक वर पासपोर्ट के बराबर होती है पासपोर्ट की आवश्यकता है।

86
00:09:13,850 --> 00:09:17,700
और हम लगभग वहाँ रहे हैं लेकिन हम भी एक समस्या है, जहां उपयोगकर्ता परिभाषित नहीं है।

87
00:09:17,920 --> 00:09:28,940
इसलिए हम तो हमारे उपयोगकर्ता की आवश्यकता डॉट डॉट स्लेश मॉडल उपयोगकर्ता स्लेश के बराबर होती है उपयोगकर्ता को परिभाषित करने की जरूरत है।

88
00:09:28,930 --> 00:09:34,920
तो आप शायद देखा है कि आदेश में अलग फ़ाइलों में चीजों को तोड़ने के लिए और हमारे app सिर्फ अच्छा और साफ रखने के लिए।

89
00:09:35,140 --> 00:09:40,250
इसका मतलब यह है कि हम चीजों को एक छोटा सा और अक्सर आवश्यकता होती है और वह एक नकारात्मक पक्ष यह है कि करता है।

90
00:09:40,270 --> 00:09:46,560
यह थोड़ा और अधिक चीजों की आवश्यकता होती है करने के लिए कोड है, लेकिन लंबे समय में यह इस तरह एक कोड को तोड़ने के लिए एक बहुत अधिक समझ में आता है।

91
00:09:46,610 --> 00:09:55,260
रखें संगठित बातें हमारे app करने के लिए कुछ आदेश और संरचना है और इसे यहाँ एक अतिरिक्त लाइन या दो मतलब हो सकता है लेकिन यह उसके Applecross दाखिल अच्छा और कम रहता है।

92
00:09:55,580 --> 00:10:06,720
ठीक है तो हम कोशिश करते हैं और अभी हम हमारे तीन मार्गों कि हम इन फ़ाइलों के सभी अब स्थापित कर रहे हैं, जहां वे आवश्यक महत्वपूर्ण निर्भरता जाने की आवश्यकता कर रहे हैं इस परीक्षण से बाहर हैं।

93
00:10:06,770 --> 00:10:23,790
मॉडल एक एक्सप्रेस रूटर व्यक्त करते हैं और फिर हम अब रूटर के बराबर होती है अगर हम कोशिश करते हैं और शुरू हालांकि हम यह यह एक है जो हम इस तरह के मॉड्यूल लेकिन निर्यात के रूप में एक सूचकांक क्या करने की जरूरत पर नहीं कर रहे हैं उनमें से सभी के तल पर निर्यात कर रहे हैं अनुप्रयोग।

94
00:10:23,820 --> 00:10:26,320
चलो देखते हैं अगर हम किसी भी त्रुटि मिल चलो देखते हैं।

95
00:10:26,430 --> 00:10:27,410
अच्छा लग रहा है।

96
00:10:27,690 --> 00:10:28,950
चलो इसे बाहर का परीक्षण करते हैं।

97
00:10:29,310 --> 00:10:33,120
इसलिए हम शुरू करने के लिए है कि मार्ग काम कर रहा है रूट पथ के लिए जाना होगा।

98
00:10:33,600 --> 00:10:34,920
कैंप लग रहा है।

99
00:10:34,950 --> 00:10:40,130
हम एक समस्या यहाँ हम कैंप मार्ग के बजाय कैम्प का ग्राउंड को परिभाषित नहीं किया है।

100
00:10:40,640 --> 00:10:54,680
तो हम उस को खोलने के लिए कैम्प का ग्राउंड जरूरत जे.एस. और सिर्फ हमारे वर कैम्प का ग्राउंड के बराबर होती डॉट डॉट स्लेश मॉडल की आवश्यकता कैम्प का ग्राउंड जैसे हम अन्य फाइलों में किया था स्लेश जोड़ें।

101
00:10:54,690 --> 00:10:56,610
यकीन है कि वहाँ यहाँ में कोई अन्य त्रुटियों कर रहे हैं।

102
00:10:56,630 --> 00:10:58,240
अच्छा लग रहा है।

103
00:10:58,320 --> 00:11:04,140
सर्वर को पुनरारंभ करें और फिर इसे बाहर की कोशिश।

104
00:11:04,130 --> 00:11:05,710
अब हम जाने के लिए मिल रहे हैं।

105
00:11:06,460 --> 00:11:08,030
इसलिए हम शो पेज देख रहे हैं।

106
00:11:08,100 --> 00:11:09,050
चलिये वापस चलते हैं।

107
00:11:09,120 --> 00:11:10,890
कोशिश करो और लॉग इन करें।

108
00:11:11,000 --> 00:11:11,750
महान।

109
00:11:12,210 --> 00:11:16,790
Severus पासवर्ड और यह सब ठीक काम करता है।

110
00:11:16,860 --> 00:11:17,970
जो माहान है।

111
00:11:17,980 --> 00:11:33,160
यह वास्तव में एक बड़ा परिवर्तन किया गया था हम थोड़ा ऊपर या कोड सुखाने के लिए कर सकते हैं और यह सही यहाँ इस पंक्ति के साथ क्या करने के लिए इन तीन लाइनों वास्तव में क्या हम आपको सूचकांक मार्गों कैम्प का ग्राउंड मार्गों और टिप्पणी मार्गों हम क्या कर सकते उपयोग करने के बाद कर रहे हैं हैं ऐसा मार्ग घोषणाओं छोटा है।

112
00:11:33,210 --> 00:11:36,660
तो चलो आम जे में टिप्पणी मार्गों का एक उदाहरण लेते हैं।

113
00:11:36,690 --> 00:11:37,380
हाँ।

114
00:11:37,440 --> 00:12:02,260
दो मार्गों हम सब की है कि कैंप के साथ शुरू स्लेश आईडी स्लेश टिप्पणी कैंप स्लेश आईडी टिप्पणियां स्लेश और फिर हम स्लैश उनमें से एक के अंत पर या कैम्प का ग्राउंड सूखे के पृष्ठ में पता था की है अगर मैं उस को खोलने जैसा कि आप देख सकते हैं कि वे सब शुरू स्लैश कैंप के साथ हैं और हम वास्तव में है कि दोहराव को कम कर सकते हैं जब हम उन्हें अपने अनुप्रयोग में आवश्यकता होती है।

115
00:12:02,310 --> 00:12:03,390
हाँ।

116
00:12:03,380 --> 00:12:04,770
तो कैम्प का ग्राउंड के साथ शुरू कर देता है।

117
00:12:05,070 --> 00:12:19,130
मैं कह सकता हूँ सभी कैम्प का ग्राउंड मार्गों स्लैश कैंप साथ शुरू करना चाहिए और हम इन कैम्प का ग्राउंड जी एस मार्गों कि हमने इन मार्गों को यहां पाते हैं और उनके सामने स्लेश कैम्प का ग्राउंड संलग्न करने के लिए सभी को रखना होगा।

118
00:12:19,500 --> 00:12:26,490
तो अगर यह परिवर्तन करने के लिए जा रहे थे तो हम एक कैम्प का ग्राउंड जेएस फाइल करने के लिए जाने के लिए और सभी से छुटकारा पाने के कैंप स्लेश की जरूरत है।

119
00:12:26,490 --> 00:12:32,100
तो इंडेक्स अब सभी कैंप को दिखाने के लिए सिर्फ स्लेश है।

120
00:12:32,750 --> 00:12:41,130
बनाने सिर्फ हमारे नए स्लेश है सिर्फ हमारे शो स्लेश है नई।

121
00:12:41,190 --> 00:12:44,900
इसका सिर्फ आईडी स्लेश करने के लिए हम सभी thats।

122
00:12:45,000 --> 00:12:54,710
इसलिए हम बचा लेंगे और क्या है कि फिर से करता है इसे लेता कैम्प का ग्राउंड मार्गों इन सभी मार्गों कि फाइल में परिभाषित किया गया है और यह उनके सामने स्लेश कैंप जोड़ता है।

123
00:12:54,990 --> 00:13:24,220
तो यह हमारे कोड को साफ और हम हालांकि सूचकांक मार्गों के लिए वहाँ आम है कि हम उनके सामने छड़ी करने के लिए तो हम सिर्फ यह कैसे होता है या इसे छोड़ सकते हैं चाहता हूँ में कुछ भी नहीं है एक ही बात कर सकते हैं मदद करता है हम सिर्फ वे सब शुरू से कह सकते हैं स्लैश के साथ हम उन्हें सभी मैच इस पद्धति जहां हम पहले स्ट्रिंग प्रदान किया है और हम सिर्फ इतना है कि परीक्षण कैंप पेज जो अब काम कर रहा है, भले ही मार्ग में ही हम कैम्प का ग्राउंड के लिए जाने पर सर्वर की ताज़ा शुरू करते हैं करना चाहते हैं।

124
00:13:24,260 --> 00:13:27,680
हाँ सूचकांक मार्ग सिर्फ स्लेश है।

125
00:13:27,890 --> 00:13:32,370
यह वास्तव में यहीं इस लाइन की वजह से कैम्प का ग्राउंड स्लेश है।

126
00:13:32,660 --> 00:13:33,850
तो मार्गों टिप्पणी।

127
00:13:33,920 --> 00:13:53,280
यह थोड़ा और अधिक जटिल है क्योंकि वे सभी के साथ स्लेश कैम्प का ग्राउंड स्लेश पेट के आईडी शुरू टिप्पणियां स्लेश और फिर हम टिप्पणी फ़ाइल टिप्पणी जम्मू करने के लिए हमें मार्गों जाना है और इतना है कि यह केवल नए स्लेश इन सब बदल सकता है।

128
00:13:53,850 --> 00:13:56,070
और यह सिर्फ स्लेश है।

129
00:13:56,880 --> 00:14:07,320
तो हम एक बहुत मार्गों को छोटा और हम इन विचारों में बातें बांटा इन विषयों ताकि सभी कैम्प का ग्राउंड मार्गों स्लैश कैंप के साथ शुरू और हम छोटे मार्ग घोषणाओं लिख सकते हैं।

130
00:14:07,320 --> 00:14:13,650
और कहा कि टिप्पणियों जहां हम यहाँ इस लंबी उपसर्ग आपूर्ति करने के लिए नहीं है, लेकिन वहाँ एक समस्या है के साथ विशेष रूप से सच है।

131
00:14:13,760 --> 00:14:27,710
हमें यकीन है कि हम टिप्पणी फाइल को बचाने के लिए और वापस जाने के लिए और पुनः आरंभ और ताज़ा कर बचाने के लिए और हम टिप्पणी मार्गों में से एक के लिए जाना है एक नई टिप्पणी जोड़ने के लिए पसंद है।

132
00:14:27,720 --> 00:14:29,750
पहले हम निश्चित रूप से लॉग इन करने के लिए जा रहे हैं।

133
00:14:30,060 --> 00:14:35,120
तो मैं एक Severus में लॉग इन करें और है कि फिर से कोशिश करेंगे।

134
00:14:35,750 --> 00:14:38,310
और अब मैं कोशिश करते हैं और एक टिप्पणी जोड़ें।

135
00:14:38,370 --> 00:14:49,660
हम एक समस्या है और यह बताने के लिए कि समस्या क्या इस त्रुटि को जो हमेशा निराशा होती है से मुश्किल है, लेकिन यह कहते हैं कि नल का कोई गुण नाम नहीं पढ़ सकते हैं और यह सही यहाँ इस लाइन की ओर इशारा करते है।

136
00:14:49,750 --> 00:14:51,160
कैंप नाम।

137
00:14:51,210 --> 00:15:06,500
तो यह है कि त्रुटि से हम उस कैम्प का ग्राउंड जुटाने कर सकते हैं अशक्त जिसका मतलब है कि यह जब हम एक नई टिप्पणी पहली बात यह है आईडी के आधार पर एक कैम्प का ग्राउंड बनाने लगता है क्योंकि इस टिप्पणी मार्ग के बजाय डेटाबेस में हमारे कैम्प का ग्राउंड नहीं मिल रहा है।

138
00:15:06,750 --> 00:15:10,050
और क्या हो रहा है कि हमारे आईडी वास्तव में नहीं मिला जा रहा है।

139
00:15:10,230 --> 00:15:18,400
तो हम एक विश्वासपात्र लॉग अनुरोध पैरामीटर आईडी करके साबित कर सकते हैं कि और सर्वर पर शुरू नहीं।

140
00:15:18,990 --> 00:15:39,870
और यह सिर्फ ठीक है जब तक हम उन मार्गों ले जाया गया और जहां हम Colan आईडी जोड़ दिया हम इस तरह से इस एक्सप्रेस रूटर इस्तेमाल किया, जहां हम निर्दिष्ट है कि सभी टिप्पणी मार्गों इस के साथ शुरू है, लेकिन अगर हम इसे बाहर की कोशिश और हम ताजा कर रहे हैं और हम पहले यहाँ देखो काम कर रहा था इस लंबी तीर से बाहर बताया गया है कि हम देख सकते कोई मुद्रित किया गया था।

141
00:15:39,890 --> 00:15:42,420
तो यह आईडी नहीं मिल रहा है।

142
00:15:42,570 --> 00:15:49,180
क्या हो रहा है हमारे आई.डी. कि है या पेट आई.डी. मार्ग पैरामीटर हमारी टिप्पणी मार्गों को इसके माध्यम से नहीं कर रही है।

143
00:15:49,380 --> 00:15:56,160
और वहाँ एक बहुत आसान तय है जब हम इस फाइल को हम एक वस्तु के बजाय एक विकल्प में पास में एक्सप्रेस रूटर का उपयोग करें।

144
00:15:56,250 --> 00:15:57,850
कार्यक्रमों मिलाएं।

145
00:15:58,110 --> 00:15:58,830
सच।

146
00:15:59,340 --> 00:16:09,270
और है कि तब कैम्प का ग्राउंड से Paramo और टिप्पणियों के विलय होगा कि एक साथ इतनी टिप्पणी मार्गों के अंदर हम इस Kolin ID कि हम परिभाषित का उपयोग करने में सक्षम हो।

147
00:16:09,270 --> 00:16:14,210
तो चलो अब नोड को पुनरारंभ Aptera हाँ करते हैं।

148
00:16:14,690 --> 00:16:23,180
हम ताजा कर रहे हैं, तो ठीक है अब हम स्लेश कैंप ताज़ा वापस जाने की जरूरत है।

149
00:16:24,570 --> 00:16:35,340
मैं फिर लॉगिन करने के रूप में Severus पासवर्ड तो चलो चलते हैं और कोशिश करते हैं और एक टिप्पणी जोड़ दें और आप देख सकते हैं कि यह अब ठीक काम करता होगा।

150
00:16:35,430 --> 00:16:39,080
और हम उस आईडी पता लगा रहे हैं और फिर हम सही कैम्प का ग्राउंड पता लगा रहे हैं।

151
00:16:39,270 --> 00:16:40,430
तो हम एक समस्या नहीं है।

152
00:16:40,800 --> 00:16:41,240
ठीक।

153
00:16:41,280 --> 00:16:43,200
इसलिए हम सफलतापूर्वक मार्गों पुनर्स्थापन।

154
00:16:43,350 --> 00:16:49,300
आखिरी बात यह है कि हम वास्तव में पर ध्यान केंद्रित कर सकता है कुछ अन्य कोड की सफाई है तो हम उदाहरण के लिए हमारे टिप्पणियां फाइल में जा सकते हैं।

155
00:16:49,500 --> 00:16:51,730
और हम यहाँ अब टिप्पणी मार्गों कहने की ज़रूरत नहीं है।

156
00:16:52,050 --> 00:16:58,270
लेकिन अगर हम में जाने के लिए और अर्द्ध कॉलन जोड़ने के लिए और भी करना चाहता था सिर्फ एक मार्ग पहले एक छोटे से संदेश जोड़ें।

157
00:16:58,290 --> 00:17:11,700
इसलिए इस टिप्पणी नया है और फिर इस टिप्पणी नहीं पैदा होता है और हमें यकीन है कि सब कुछ अच्छी तरह से स्वरूपित कर बचाने के लिए और उस से छुटकारा मिल जाएगा।

158
00:17:12,170 --> 00:17:13,520
हम अभी भी इस में लॉग इन किया है।

159
00:17:13,530 --> 00:17:26,740
मैं बस यहाँ एक संदेश मिडलवेयर कि हम पुनर्रचना हो जाएगा और यह अपने फ़ाइल है कि तब के बजाय टिप्पणी फ़ाइल और हमारे सूचकांक japes फ़ाइल की आवश्यकता होगी क्योंकि हम इसे दोनों स्थानों में करने के लिए आगे बढ़ जोड़ देंगे।

160
00:17:27,440 --> 00:17:29,500
चलो यकीन है कि हम यहाँ कुछ टिप्पणी है बनाते हैं।

161
00:17:29,520 --> 00:17:31,440
इसलिए इस मार्ग मार्ग है।

162
00:17:31,940 --> 00:17:37,950
यह हमारा रजिस्टर प्रपत्र मार्ग साइन-अप तर्क मार्ग संभालती है।

163
00:17:38,120 --> 00:17:39,860
यह हमारे लॉग इन करें और प्रपत्र मार्ग है।

164
00:17:40,160 --> 00:17:44,150
यह लॉग इन करें और रूपों तर्क संभालती है और वास्तव में प्रवेश करता है।

165
00:17:44,390 --> 00:17:47,040
और यह लॉग आउट मार्ग है।

166
00:17:47,760 --> 00:17:51,010
और फिर हम अपने मिडलवेयर यहाँ है।

167
00:17:51,080 --> 00:17:51,460
ठीक है।

168
00:17:51,470 --> 00:17:53,190
और फिर अंत में कैम्प का ग्राउंड के पास जाओ।

169
00:17:53,220 --> 00:17:55,260
हाँ हम हमारे सूचकांक मार्ग है।

170
00:17:55,670 --> 00:18:00,630
हमारा मार्ग और हमारे नए मार्ग और हमारे शो बनाने।

171
00:18:00,620 --> 00:18:01,220
महान।

172
00:18:01,400 --> 00:18:06,280
और वास्तव में हाँ चलो देखते हैं कि हम वास्तव में यहाँ में साफ कर सकते हैं और कुछ भी नहीं है अगर।

173
00:18:06,330 --> 00:18:09,570
आगे बढ़ते हैं और यहाँ पर एक टिप्पणी जोड़ें।

174
00:18:09,990 --> 00:18:15,030
हम सही मार्गों की आवश्यकता होती है और नहीं तो अच्छा जाने के लिए कर रहे हैं।

175
00:18:15,300 --> 00:18:22,060
इसलिए हम जहाँ तक फाइल और निर्देशिका के रूप में चारों ओर चीजों की एक बहुत कुछ बदल गया है, लेकिन हमारे तर्क बिल्कुल वैसा ही है।

176
00:18:22,080 --> 00:18:40,040
वास्तव में अलग फ़ाइलों में बातें चलती से सबसे बड़ा परिवर्तन एक तरफ एक्सप्रेस रूटर के इस प्रयोग दिखा रहा था, जहां हम मार्ग फ़ाइलों की आवश्यकता कर सकते हैं और हमारे मामले में हमारे मार्ग फ़ाइलों रूटर है कि हम प्रयोग कर रहे निर्यात कर रहे हैं और कहा कि कहा जा करने के लिए नहीं है रूटर लेकिन लगता है कि पारंपरिक नाम है।

177
00:18:40,050 --> 00:18:54,620
तो जो कुछ भी हम यहाँ नामित हम सिर्फ इतना है कि वस्तु पर एक विज्ञापन Didcot हो जाता है और पदों का संदर्भ और फिर उस बहुत नीचे से बाहर भेजने की जरूरत है और हम इस उपसर्ग है कि उस फ़ाइल में हर एक मार्ग के सामने जोड़ दिया जाएगा प्रदान कर सकते हैं।

178
00:18:54,620 --> 00:18:54,920
महान।

179
00:18:54,930 --> 00:19:01,920
इसलिए हम वास्तव में साफ चीजों को सिर्फ तुम्हें दिखाने के लिए हम इस में 46 लाइनों हमें पिछले संस्करण में app है कितना।

180
00:19:02,070 --> 00:19:05,930
अगर हम एसजेएस को खोलने हम 177 लाइनों की थी।

181
00:19:06,120 --> 00:19:07,760
तो यह है कि एक बहुत भारी कमी है।
