2014-09-02 90 views
0

我正在使用快遞製作一個節點網站。我現在在我的項目中有很多文件,並想知道如何組織它們。該項目根目錄的組織像任何明示標準項目快遞項目的文件組織

proj _nodemodules 
    |_public 
    |_view 
    |_routes 
    |... 

現在,我的所有途徑的文件將被壓縮到路徑的目錄,我的所有視圖文件打包到視圖目錄。當我試圖整理我的視圖和路由到子目錄時,它變得非常乏味,例如在我的許多視圖文件中,我必須將extend layout更改爲extend ../layout。我也必須對我的許多路由文件進行類似的更改。所以我的問題是,如果這是必要的/好的做法,以組織我的快速項目與子目錄

回答

0

有一個很好的做法是有子目錄和分類您的意見/路線,因爲它會導致低維護成本,你可以更快地獲得文件,以及如果您開發另一個模塊或增強現有模塊,這可能會導致代碼的重用性,從而導致更少的代碼。 你永遠不知道,當你開始重構並將代碼放入適當的地方時,你可能會導致刪除重複/冗餘代碼