我想知道如何在Express.js中构建路由的选项.这是我的应用目录:
??? public
? ??? images
? ??? javascripts
? ? ??? showLogin.js
? ? ??? showSignup.js
? ??? stylesheets
? ??? dash.styl
? ??? reset.styl
? ??? space.styl
? ??? style.css
? ??? style.styl
? ??? typography.styl
??? routes
? ??? index.js
??? views
? ??? dash.jade
? ??? index.jade
? ??? layout.jade
? ??? space.jade
??? app.js
??? package.json
Run Code Online (Sandbox Code Playgroud)
是否最好将routes/index.js分解为多个单一路径文件?哈哈,我试过这个,显然我并不擅长这个.
另一个选择是在某处引入一个lib目录.人们通常会在哪里做到这一点?
任何其他建议都会摇滚!
Don*_*Don 10
我们在工作中的几个人创建了一个小型参考应用程序来编写标准的Express应用程序结构.它不是太复杂或任何东西,我们只是试图创建一些易于理解的东西,并且具有允许应用程序随时间增长的结构.
你可以在这里找到它:https://github.com/EAAppFoundry/tableau
当你在那里时,随时给我们反馈.我相信它可以改进.
希望能帮助到你!