2014-09-02 88 views
0

我正在使用快递制作一个节点网站。我现在在我的项目中有很多文件,并想知道如何组织它们。该项目根目录的组织像任何明示标准项目快递项目的文件组织

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

现在,我的所有途径的文件将被压缩到路径的目录,我的所有视图文件打包到视图目录。当我试图整理我的视图和路由到子目录时,它变得非常乏味,例如在我的许多视图文件中,我必须将extend layout更改为extend ../layout。我也必须对我的许多路由文件进行类似的更改。所以我的问题是,如果这是必要的/好的做法,以组织我的快速项目与子目录

回答

0

有一个很好的做法是有子目录和分类您的意见/路线,因为它会导致低维护成本,你可以更快地获得文件,以及如果您开发另一个模块或增强现有模块,这可能会导致代码的重用性,从而导致更少的代码。 你永远不知道,当你开始重构并将代码放入适当的地方时,你可能会导致删除重复/冗余代码