歡迎回來。
所以這個視頻將是相當快的。
我要告訴你的東西上是要幫助我們清理我們的代碼，使之更加模塊化的出口被稱為模塊。
然後我會告訴你我們如何使用模塊，但出口來清理，我們只是寫了是引用是天才的代碼。
在這裡提交這一個。
目前，它是有我們的貓鼬代碼往上頂長文件。
然後我們有崗位架構和模型，然後在用戶模式和模型，然後我們所有的後續代碼中，我們使用的是那些我們要做什麼型號哪裡是打破這一出成單獨的文件。
因此，郵編這裡所有的東西，使架構模型將自己的文件，我們可以要求，就像我們在這裡需要貓鼬。
我們可以做同樣的事情。
這是行不通的，只是還沒有。
但是，像變種後等於要求，我們可以做一些事情。
然後，我們將有開機自檢。
是的，這是不完全的語法，但它會是一個需要聲明，我們會做同樣的事情的用戶。
所以，我們為什麼要這麼做。
有兩個答案。
第一個是，它會幫助我們清理我們的代碼，縮短這一點。
因此，我們將擺脫這一切，並將其移動到單獨的文件。
但它也幫助我們使我們的代碼更加模塊化。
如果我想有使用相同的用戶模型，或者用它我也不會重複代碼的另一個文件的另一個應用程序。
我可以只需要在文件代碼。
所以兩個主要目標，我們將使用的時候，我要告訴你還模塊化實際上是不是這事變得很長的Yelp的陣營應用。
你有一堆路線。
我們在這裡所有的型號代碼，這將繼續得到越來越多的車型增長。
所以這個視頻後，我會向你展示我們如何能打掃一下。
但開始我們將工作與此引用dodgiest文件。
而我要做的第一件事就是將所有這些代碼涉及到創建模式。
post模型，我將它移到一個新的文件，我要提出一個新的目錄首次調用模型和文件將會車型。
削減職位。
周杰倫是的。
然後，當我在這裡我也將盡機型削減用戶dodginess就這樣。
好。
然後我就打開這兩個組成。
讓我們先從車型後削減職位。
是。
好。
我們可以粘貼到該代碼。
你注意到的第一件事是，我們現在有一個錯誤。
它告訴我們，貓鼬是沒有定義。
因此，我們可以通過定義貓鼬開始，這是東西，你只是有，如果你在你的代碼模塊化，如果你它拆分成小塊做。
你將不得不更經常需要的東西很多。
因此，我們要求貓鼬和有你需要做這是我們需要使用的模塊專家領導到這裡，我喜歡把作為一個文件返回值的一個主要變化。
所以就像在一個函數沒有返回值返回，除非我們明確地告訴JavaScript的是我們想返回該功能的。
與文件同樣的事情，如果我們只是包括文件，但我們不出口任何東西出來。
我們實際上是包括什麼都沒有將僅需一個空文件。
我們需要做的是出口的東西，我們要導出什麼模式。
所以，我們要複製並說模塊化但出口等於貓鼬高達模型職務。
因此，我們宣布架構，然後我們宣布模型。
這就是我們發送了什麼。
我們也可以這樣做，然後說一下出口模塊等於職位。
任何一個會工作。
但我要在這裡做只是一舉。
因此，我們將擺脫這一點，並添加此回到這裡了。
行，所以現在讓我們來看看我們是如何要求內引用此文件。
是的，我要註釋掉幾乎一切現在。
妥善保管用戶的模式有，但我會擺脫這一切只是讓我們沒有任何運行。
所有我想要做的就是確保我們可以導入此代碼。
所以，這將是後無功要求。
而該文件是開機自檢。
是的，我們可以直接將其稱為後，但它的模型目錄中。
因此，削減車型後，保存並嘗試運行這個文件，看看會發生什麼。
所以節點引用點Ĵ我們，我們得到一個小的錯誤，它告訴我們無法找到模塊的型號。
削減職位。
這是因為我們缺少一個關鍵的事情，當我們引用的文件路徑和目錄中的節點來引用當前目錄下，我們需要一個點斜線將引用我們目前是這是聯想。
然後我們要訪問的車型目錄，然後後處理文件和網站的。
現在，讓我們清除終端。
再試一次。
這一次，它看起來像它的工作。
我們沒有看到任何這是一個好兆頭。
我們不應該看到與該代碼，我們這裡有什麼。
好。
因此，讓我們關閉掉這個，現在將做同樣的事情的用戶代碼。
因此，我們將採取所有這一切都剪下來，然後打開用戶ĴS檔。
所以這將是C9車型削減用戶數據。
是。
而不是把這個代碼在這裡。
我們再次需要進口貓鼬。
因此，我們的貓鼬等於要求貓鼬並保存，然後我們要做的出口等於說我們是從用戶在創建貓鼬頂級型號的模塊。
因此，這將發送模型，當我們需要這個文件這是我們返回了，我們正在出口到使用的一件事。
而這並不總是要這樣一個單一的東西。
我們可以返回多件。
這裡，我們可以使一個對象，並添加一組數據的不同位。
但是，這是一個對象記得貓鼬頂級車型產生的對象對我們來說。
所以這就是我們卻在把東西將拯救。
現在回到參考，我們要運行他所謂需要VAR用戶，這應該是點斜線斜線模式的用戶和我們的拯救，並確保這兩個都需要正確。
在那裡，我們走了。
現在，讓我們嘗試使用它。
所以，我們要做的僅僅是一些註釋這些代碼會在這裡做這種權利這是會令我們另一個崗位與如何烹製最好的漢堡包，我們會做的第四部分。
而一些jibberish。
讓我們改變了一點點，然後它會找到的電子郵件Babuji COM和其他一切，用戶應該它會在後推，並取消了日誌和數據相同。
所以，如果一切工作就好了。
這應該工作，我們應該看到打印出一些職位的用戶。
因此，讓我們給它一個鏡頭。
在那裡，我們走了。
我們有我們的用戶Bob鮑勃·貝爾徹在Gmail的點com，然後我們有後Saray酒店裡面很大一堆帖子的ID。
因此，讓我們回顧一下家居蒙塞拉特出口使我們能夠打破東西到文件中。
而我們想要做到這一點的原因是首先清理我們的代碼。
這使得它變得更乾淨出現，但它也使事情模塊化，使得它可重複使用的，所以我可以有另外一個文件，我需要郵寄或用戶模型，我沒有複製任何代碼。
除了在未來的視頻單行我會向你展示我們如何可以使用完全相同的概念收拾營地。